Subversion-Projekte lars-tiefland.ci

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
776 lars 1
/*****************************************
2
 METRONIC MATERIAL DESIGN 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, .alert, .badge, .btn:not(.md-skip), .btn-group > .btn:not(.md-skip), .btn.btn-link:not(.md-skip):hover, .icon-btn, .label:not(.md-skip), .note, .panel, .social-icons li > a, .social-icons.social-icons-color > li > a, .well {
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, .ver-inline-menu, .popover {
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, .dropdown-menu, .btn-group > .dropdown-menu {
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, .btn:not(.md-skip):hover, .icon-btn:hover, .portlet.box.white > .portlet-title > .actions .btn-default:hover, .portlet.box.default > .portlet-title > .actions .btn-default:hover, .portlet.box.dark > .portlet-title > .actions .btn-default:hover, .portlet.box.blue > .portlet-title > .actions .btn-default:hover, .portlet.box.blue-madison > .portlet-title > .actions .btn-default:hover, .portlet.box.blue-chambray > .portlet-title > .actions .btn-default:hover, .portlet.box.blue-ebonyclay > .portlet-title > .actions .btn-default:hover, .portlet.box.blue-hoki > .portlet-title > .actions .btn-default:hover, .portlet.box.blue-steel > .portlet-title > .actions .btn-default:hover, .portlet.box.blue-soft > .portlet-title > .actions .btn-default:hover, .portlet.box.blue-dark > .portlet-title > .actions .btn-default:hover, .portlet.box.blue-sharp > .portlet-title > .actions .btn-default:hover, .portlet.box.blue-oleo > .portlet-title > .actions .btn-default:hover, .portlet.box.green > .portlet-title > .actions .btn-default:hover, .portlet.box.green-meadow > .portlet-title > .actions .btn-default:hover, .portlet.box.green-seagreen > .portlet-title > .actions .btn-default:hover, .portlet.box.green-turquoise > .portlet-title > .actions .btn-default:hover, .portlet.box.green-haze > .portlet-title > .actions .btn-default:hover, .portlet.box.green-jungle > .portlet-title > .actions .btn-default:hover, .portlet.box.green-soft > .portlet-title > .actions .btn-default:hover, .portlet.box.green-dark > .portlet-title > .actions .btn-default:hover, .portlet.box.green-sharp > .portlet-title > .actions .btn-default:hover, .portlet.box.green-steel > .portlet-title > .actions .btn-default:hover, .portlet.box.grey > .portlet-title > .actions .btn-default:hover, .portlet.box.grey-steel > .portlet-title > .actions .btn-default:hover, .portlet.box.grey-cararra > .portlet-title > .actions .btn-default:hover, .portlet.box.grey-gallery > .portlet-title > .actions .btn-default:hover, .portlet.box.grey-cascade > .portlet-title > .actions .btn-default:hover, .portlet.box.grey-silver > .portlet-title > .actions .btn-default:hover, .portlet.box.grey-salsa > .portlet-title > .actions .btn-default:hover, .portlet.box.grey-salt > .portlet-title > .actions .btn-default:hover, .portlet.box.grey-mint > .portlet-title > .actions .btn-default:hover, .portlet.box.red > .portlet-title > .actions .btn-default:hover, .portlet.box.red-pink > .portlet-title > .actions .btn-default:hover, .portlet.box.red-sunglo > .portlet-title > .actions .btn-default:hover, .portlet.box.red-intense > .portlet-title > .actions .btn-default:hover, .portlet.box.red-thunderbird > .portlet-title > .actions .btn-default:hover, .portlet.box.red-flamingo > .portlet-title > .actions .btn-default:hover, .portlet.box.red-soft > .portlet-title > .actions .btn-default:hover, .portlet.box.red-haze > .portlet-title > .actions .btn-default:hover, .portlet.box.red-mint > .portlet-title > .actions .btn-default:hover, .portlet.box.yellow > .portlet-title > .actions .btn-default:hover, .portlet.box.yellow-gold > .portlet-title > .actions .btn-default:hover, .portlet.box.yellow-casablanca > .portlet-title > .actions .btn-default:hover, .portlet.box.yellow-crusta > .portlet-title > .actions .btn-default:hover, .portlet.box.yellow-lemon > .portlet-title > .actions .btn-default:hover, .portlet.box.yellow-saffron > .portlet-title > .actions .btn-default:hover, .portlet.box.yellow-soft > .portlet-title > .actions .btn-default:hover, .portlet.box.yellow-haze > .portlet-title > .actions .btn-default:hover, .portlet.box.yellow-mint > .portlet-title > .actions .btn-default:hover, .portlet.box.purple > .portlet-title > .actions .btn-default:hover, .portlet.box.purple-plum > .portlet-title > .actions .btn-default:hover, .portlet.box.purple-medium > .portlet-title > .actions .btn-default:hover, .portlet.box.purple-studio > .portlet-title > .actions .btn-default:hover, .portlet.box.purple-wisteria > .portlet-title > .actions .btn-default:hover, .portlet.box.purple-seance > .portlet-title > .actions .btn-default:hover, .portlet.box.purple-intense > .portlet-title > .actions .btn-default:hover, .portlet.box.purple-sharp > .portlet-title > .actions .btn-default:hover, .portlet.box.purple-soft > .portlet-title > .actions .btn-default:hover, .social-icons li:hover > a, .social-icons.social-icons-color > li > a: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, .modal .modal-content {
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, .btn:not(.md-skip):active, .portlet.box.white > .portlet-title > .actions .btn-default:active, .portlet.box.default > .portlet-title > .actions .btn-default:active, .portlet.box.dark > .portlet-title > .actions .btn-default:active, .portlet.box.blue > .portlet-title > .actions .btn-default:active, .portlet.box.blue-madison > .portlet-title > .actions .btn-default:active, .portlet.box.blue-chambray > .portlet-title > .actions .btn-default:active, .portlet.box.blue-ebonyclay > .portlet-title > .actions .btn-default:active, .portlet.box.blue-hoki > .portlet-title > .actions .btn-default:active, .portlet.box.blue-steel > .portlet-title > .actions .btn-default:active, .portlet.box.blue-soft > .portlet-title > .actions .btn-default:active, .portlet.box.blue-dark > .portlet-title > .actions .btn-default:active, .portlet.box.blue-sharp > .portlet-title > .actions .btn-default:active, .portlet.box.blue-oleo > .portlet-title > .actions .btn-default:active, .portlet.box.green > .portlet-title > .actions .btn-default:active, .portlet.box.green-meadow > .portlet-title > .actions .btn-default:active, .portlet.box.green-seagreen > .portlet-title > .actions .btn-default:active, .portlet.box.green-turquoise > .portlet-title > .actions .btn-default:active, .portlet.box.green-haze > .portlet-title > .actions .btn-default:active, .portlet.box.green-jungle > .portlet-title > .actions .btn-default:active, .portlet.box.green-soft > .portlet-title > .actions .btn-default:active, .portlet.box.green-dark > .portlet-title > .actions .btn-default:active, .portlet.box.green-sharp > .portlet-title > .actions .btn-default:active, .portlet.box.green-steel > .portlet-title > .actions .btn-default:active, .portlet.box.grey > .portlet-title > .actions .btn-default:active, .portlet.box.grey-steel > .portlet-title > .actions .btn-default:active, .portlet.box.grey-cararra > .portlet-title > .actions .btn-default:active, .portlet.box.grey-gallery > .portlet-title > .actions .btn-default:active, .portlet.box.grey-cascade > .portlet-title > .actions .btn-default:active, .portlet.box.grey-silver > .portlet-title > .actions .btn-default:active, .portlet.box.grey-salsa > .portlet-title > .actions .btn-default:active, .portlet.box.grey-salt > .portlet-title > .actions .btn-default:active, .portlet.box.grey-mint > .portlet-title > .actions .btn-default:active, .portlet.box.red > .portlet-title > .actions .btn-default:active, .portlet.box.red-pink > .portlet-title > .actions .btn-default:active, .portlet.box.red-sunglo > .portlet-title > .actions .btn-default:active, .portlet.box.red-intense > .portlet-title > .actions .btn-default:active, .portlet.box.red-thunderbird > .portlet-title > .actions .btn-default:active, .portlet.box.red-flamingo > .portlet-title > .actions .btn-default:active, .portlet.box.red-soft > .portlet-title > .actions .btn-default:active, .portlet.box.red-haze > .portlet-title > .actions .btn-default:active, .portlet.box.red-mint > .portlet-title > .actions .btn-default:active, .portlet.box.yellow > .portlet-title > .actions .btn-default:active, .portlet.box.yellow-gold > .portlet-title > .actions .btn-default:active, .portlet.box.yellow-casablanca > .portlet-title > .actions .btn-default:active, .portlet.box.yellow-crusta > .portlet-title > .actions .btn-default:active, .portlet.box.yellow-lemon > .portlet-title > .actions .btn-default:active, .portlet.box.yellow-saffron > .portlet-title > .actions .btn-default:active, .portlet.box.yellow-soft > .portlet-title > .actions .btn-default:active, .portlet.box.yellow-haze > .portlet-title > .actions .btn-default:active, .portlet.box.yellow-mint > .portlet-title > .actions .btn-default:active, .portlet.box.purple > .portlet-title > .actions .btn-default:active, .portlet.box.purple-plum > .portlet-title > .actions .btn-default:active, .portlet.box.purple-medium > .portlet-title > .actions .btn-default:active, .portlet.box.purple-studio > .portlet-title > .actions .btn-default:active, .portlet.box.purple-wisteria > .portlet-title > .actions .btn-default:active, .portlet.box.purple-seance > .portlet-title > .actions .btn-default:active, .portlet.box.purple-intense > .portlet-title > .actions .btn-default:active, .portlet.box.purple-sharp > .portlet-title > .actions .btn-default:active, .portlet.box.purple-soft > .portlet-title > .actions .btn-default:active {
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: 2px;
316
      -moz-border-radius: 2px;
317
      -ms-border-radius: 2px;
318
      -o-border-radius: 2px;
319
      border-radius: 2px; }
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: #fbe1e3; }
585
  .form-md-checkboxes.has-info label {
586
    color: #e0ebf9; }
587
  .form-md-checkboxes.has-success label {
588
    color: #abe7ed; }
589
  .form-md-checkboxes.has-warning label {
590
    color: #f9e491; }
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: #fbe1e3; }
769
  .form-md-radios.has-info label {
770
    color: #e0ebf9; }
771
  .form-md-radios.has-success label {
772
    color: #abe7ed; }
773
  .form-md-radios.has-warning label {
774
    color: #f9e491; }
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: 500 !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
.ver-inline-menu {
1195
  -webkit-border-radius: 2px;
1196
  -moz-border-radius: 2px;
1197
  -ms-border-radius: 2px;
1198
  -o-border-radius: 2px;
1199
  border-radius: 2px; }
1200
 
1201
@media (max-width: 767px) {
1202
  .ver-inline-menu > li.active:after {
1203
    display: none; } }
1204
 
1205
/***
1206
Separated List
1207
***/
1208
.list-separated {
1209
  margin-top: 10px;
1210
  margin-bottom: 15px; }
1211
  .list-separated > div:last-child {
1212
    border-right: 0; }
1213
  @media (max-width: 767px) {
1214
    .list-separated {
1215
      /* 767px */ }
1216
      .list-separated > div {
1217
        margin-bottom: 20px; } }
1218
 
1219
/***
1220
Number & Chart Stats
1221
***/
1222
.number-stats {
1223
  margin: 10px 0; }
1224
  .number-stats .stat-number {
1225
    display: inline-block;
1226
    margin: 0 5px; }
1227
    .number-stats .stat-number .title {
1228
      font-size: 13px;
1229
      margin-bottom: 3px;
1230
      color: #B8C3C7; }
1231
    .number-stats .stat-number .number {
1232
      font-size: 27px;
1233
      line-height: 27px;
1234
      color: #7D8C9D; }
1235
  .number-stats .stat-chart {
1236
    display: inline-block;
1237
    margin: 0 5px; }
1238
  .number-stats > div {
1239
    border-right: 1px solid #f5f5f5; }
1240
    .number-stats > div:last-child {
1241
      border-right: 0; }
1242
  .number-stats .stat-left {
1243
    float: right; }
1244
    .number-stats .stat-left .stat-number {
1245
      float: right;
1246
      text-align: right; }
1247
    .number-stats .stat-left .stat-chart {
1248
      float: right; }
1249
  .number-stats .stat-right {
1250
    float: left !important; }
1251
    .number-stats .stat-right .stat-number {
1252
      float: left;
1253
      text-align: left; }
1254
    .number-stats .stat-right .stat-chart {
1255
      float: left; }
1256
  .number-stats .stat-number {
1257
    float: left;
1258
    text-align: left; }
1259
  .number-stats .stat-chart {
1260
    float: left; }
1261
 
1262
/***
1263
General User Record Listing
1264
***/
1265
.general-item-list > .item {
1266
  padding: 10px 0;
1267
  border-bottom: 1px solid #F1F4F7; }
1268
  .general-item-list > .item:last-child {
1269
    border-bottom: 0; }
1270
  .general-item-list > .item > .item-head {
1271
    margin-bottom: 5px; }
1272
    .general-item-list > .item > .item-head:before, .general-item-list > .item > .item-head:after {
1273
      content: " ";
1274
      display: table; }
1275
    .general-item-list > .item > .item-head:after {
1276
      clear: both; }
1277
    .general-item-list > .item > .item-head > .item-details {
1278
      display: inline-block;
1279
      float: left; }
1280
      .general-item-list > .item > .item-head > .item-details > .item-pic {
1281
        height: 35px;
1282
        margin-right: 10px;
1283
        -webkit-border-radius: 100%;
1284
        -moz-border-radius: 100%;
1285
        -ms-border-radius: 100%;
1286
        -o-border-radius: 100%;
1287
        border-radius: 100%; }
1288
      .general-item-list > .item > .item-head > .item-details > .item-name {
1289
        display: inline-block;
1290
        margin-right: 10px; }
1291
      .general-item-list > .item > .item-head > .item-details > .item-label {
1292
        color: #C0C9CC; }
1293
    .general-item-list > .item > .item-head > .item-status {
1294
      color: #C0C9CC;
1295
      top: 10px;
1296
      position: relative;
1297
      display: inline-block;
1298
      float: right; }
1299
      .general-item-list > .item > .item-head > .item-status > .badge {
1300
        margin-top: -2px; }
1301
  .general-item-list > .item > .item-body {
1302
    color: #96a5aa; }
1303
 
1304
/***
1305
File dropzone
1306
***/
1307
.file-drop-zone {
1308
  border: 2px dashed #ddd;
1309
  padding: 30px;
1310
  text-align: center; }
1311
  .file-drop-zone.file-drop-zone-over {
1312
    border-color: #aaa; }
1313
 
1314
/***
1315
Fontawesome Icons
1316
***/
1317
[class^="fa-"]:not(.fa-stack),
1318
[class^="glyphicon-"],
1319
[class^="icon-"],
1320
[class*=" fa-"]:not(.fa-stack),
1321
[class*=" glyphicon-"],
1322
[class*=" icon-"] {
1323
  display: inline-block;
1324
  *margin-right: .3em;
1325
  line-height: 14px;
1326
  -webkit-font-smoothing: antialiased; }
1327
 
1328
/* Make font awesome icons fixed width */
1329
li [class^="fa-"],
1330
li [class^="glyphicon-"],
1331
li [class^="icon-"],
1332
li [class*=" fa-"],
1333
li [class*=" glyphicon-"],
1334
li [class*=" icon-"] {
1335
  display: inline-block;
1336
  width: 1.25em;
1337
  text-align: center; }
1338
 
1339
li [class^="glyphicon-"],
1340
li [class*=" glyphicon-"] {
1341
  top: 2px; }
1342
 
1343
li [class^="icon-"],
1344
li [class*=" icon-"] {
1345
  top: 1px;
1346
  position: relative; }
1347
 
1348
li [class^="fa-"].icon-large,
1349
li [class^="glyphicon-"].icon-large,
1350
li [class^="icon-"].icon-large,
1351
li [class*=" fa-"].icon-large,
1352
li [class*=" glyphicon-"].icon-large,
1353
li [class*=" icon-"].icon-large {
1354
  /* increased font size for icon-large */
1355
  width: 1.5625em; }
1356
 
1357
/* Icon states */
1358
.icon-state-default {
1359
  color: #bac3d0; }
1360
 
1361
.icon-state-success {
1362
  color: #36c6d3; }
1363
 
1364
.icon-state-info {
1365
  color: #659be0; }
1366
 
1367
.icon-state-warning {
1368
  color: #F1C40F; }
1369
 
1370
.icon-state-danger {
1371
  color: #ed6b75; }
1372
 
1373
/***
1374
Font Awesome 4.x Demo
1375
***/
1376
.fa-item {
1377
  font-size: 14px;
1378
  padding: 10px 10px 10px 20px; }
1379
  .fa-item i {
1380
    font-size: 16px;
1381
    display: inline-block;
1382
    width: 20px;
1383
    color: #333; }
1384
  .fa-item:hover {
1385
    cursor: pointer;
1386
    background: #eee; }
1387
 
1388
/***
1389
Simple Line Icons Demo
1390
***/
1391
.simplelineicons-demo .item-box {
1392
  display: inline-block;
1393
  font-size: 16px;
1394
  margin: 0 -0.22em 1em 0;
1395
  padding-left: 1em;
1396
  width: 100%; }
1397
  .simplelineicons-demo .item-box .item {
1398
    background-color: #fff;
1399
    color: #33383e;
1400
    border-radius: 8px;
1401
    display: inline-block;
1402
    padding: 10px;
1403
    width: 100%; }
1404
    .simplelineicons-demo .item-box .item span {
1405
      font-size: 22px; }
1406
 
1407
@media only screen and (min-width: 768px) {
1408
  .simplelineicons-demo .item-box {
1409
    width: 33.333%; } }
1410
 
1411
/***
1412
Glyphicons Demo
1413
***/
1414
.glyphicons-demo ul {
1415
  padding-left: 0;
1416
  padding-bottom: 1px;
1417
  margin-bottom: 20px;
1418
  list-style: none;
1419
  overflow: hidden; }
1420
 
1421
.bs-glyphicon-class {
1422
  text-align: center; }
1423
 
1424
.bs-glyphicons {
1425
  padding-left: 0;
1426
  padding-bottom: 1px;
1427
  margin-bottom: 20px;
1428
  list-style: none;
1429
  overflow: hidden; }
1430
 
1431
.glyphicons-demo ul li {
1432
  float: left;
1433
  width: 25%;
1434
  height: 115px;
1435
  padding: 10px;
1436
  margin: 0 -1px -1px 0;
1437
  font-size: 14px;
1438
  line-height: 1.4;
1439
  text-align: center;
1440
  border: 1px solid #ddd; }
1441
 
1442
.glyphicons-demo .glyphicon {
1443
  display: block;
1444
  margin: 5px auto 10px;
1445
  font-size: 24px;
1446
  color: #444; }
1447
 
1448
.glyphicons-demo ul li:hover {
1449
  background-color: rgba(86, 61, 124, 0.1); }
1450
 
1451
@media (min-width: 768px) {
1452
  .glyphicons-demo ul li {
1453
    width: 12.5%; } }
1454
 
1455
/***
1456
Customized Bootstrap Alerts
1457
***/
1458
.alert {
1459
  border-width: 1px; }
1460
  .alert > p {
1461
    margin: 0; }
1462
  .alert.alert-borderless {
1463
    border: 0; }
1464
 
1465
.alert {
1466
  -webkit-border-radius: 2px;
1467
  -moz-border-radius: 2px;
1468
  -ms-border-radius: 2px;
1469
  -o-border-radius: 2px;
1470
  border-radius: 2px;
1471
  border-width: 0; }
1472
 
1473
/***
1474
Custom Bootstrap Badges
1475
***/
1476
.badge {
1477
  font-size: 11px !important;
1478
  font-weight: 300;
1479
  text-align: center;
1480
  height: 18px;
1481
  color: #fff;
1482
  padding: 3px 6px 3px 6px;
1483
  -webkit-border-radius: 12px !important;
1484
  -moz-border-radius: 12px !important;
1485
  border-radius: 12px !important;
1486
  text-shadow: none !important;
1487
  text-align: center;
1488
  vertical-align: middle; }
1489
  .badge.badge-roundless {
1490
    -webkit-border-radius: 0 !important;
1491
    -moz-border-radius: 0 !important;
1492
    border-radius: 0 !important; }
1493
  .badge.badge-empty {
1494
    display: inline-block;
1495
    padding: 0;
1496
    min-width: 8px;
1497
    height: 8px;
1498
    width: 8px; }
1499
 
1500
/* Badge variants */
1501
.badge-default {
1502
  background-color: #bac3d0;
1503
  background-image: none; }
1504
 
1505
.badge-primary {
1506
  background-color: #337ab7;
1507
  background-image: none; }
1508
 
1509
.badge-info {
1510
  background-color: #659be0;
1511
  background-image: none; }
1512
 
1513
.badge-success {
1514
  background-color: #36c6d3;
1515
  background-image: none; }
1516
 
1517
.badge-danger {
1518
  background-color: #ed6b75;
1519
  background-image: none; }
1520
 
1521
.badge-warning {
1522
  background-color: #F1C40F;
1523
  background-image: none; }
1524
 
1525
/* Fix badge position for navs */
1526
.nav.nav-pills > li > a > .badge,
1527
.nav.nav-stacked > li > a > .badge {
1528
  margin-top: -2px; }
1529
 
1530
/***
1531
Dropdown Menu Badges
1532
***/
1533
.dropdown-menu > li > a > .badge {
1534
  position: absolute;
1535
  margin-top: 1px;
1536
  right: 3px;
1537
  display: inline;
1538
  padding: 4px 6px 2px 6px; }
1539
 
1540
.dropdown-menu.badge-roundless {
1541
  -webkit-border-radius: 0 !important;
1542
  -moz-border-radius: 0 !important;
1543
  border-radius: 0 !important; }
1544
 
1545
.badge {
1546
  text-transform: uppercase;
1547
  font-size: 10px;
1548
  font-weight: 600;
1549
  padding: 4px 6px 2px 6px; }
1550
 
1551
.page-sidebar .badge {
1552
  font-size: 10px !important; }
1553
 
1554
/***
1555
Custom buttons based on bootstrap SASS
1556
***/
1557
.btn {
1558
  outline: none !important; }
1559
  .btn:hover {
1560
    transition: all 0.3s; }
1561
 
1562
.btn:not(.btn-sm):not(.btn-lg) {
1563
  line-height: 1.44; }
1564
 
1565
/***
1566
Custom color buttons
1567
***/
1568
.btn.white:not(.btn-outline) {
1569
  color: #666;
1570
  background-color: #ffffff;
1571
  border-color: #ffffff; }
1572
  .btn.white:not(.btn-outline):focus, .btn.white:not(.btn-outline).focus {
1573
    color: #666;
1574
    background-color: #e6e6e6;
1575
    border-color: #bfbfbf; }
1576
  .btn.white:not(.btn-outline):hover {
1577
    color: #666;
1578
    background-color: #e6e6e6;
1579
    border-color: #e0e0e0; }
1580
  .btn.white:not(.btn-outline):active, .btn.white:not(.btn-outline).active,
1581
  .open > .btn.white:not(.btn-outline).dropdown-toggle {
1582
    color: #666;
1583
    background-color: #e6e6e6;
1584
    border-color: #e0e0e0; }
1585
    .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,
1586
    .open > .btn.white:not(.btn-outline).dropdown-toggle:hover,
1587
    .open > .btn.white:not(.btn-outline).dropdown-toggle:focus,
1588
    .open > .btn.white:not(.btn-outline).dropdown-toggle.focus {
1589
      color: #666;
1590
      background-color: #d4d4d4;
1591
      border-color: #bfbfbf; }
1592
  .btn.white:not(.btn-outline):active, .btn.white:not(.btn-outline).active,
1593
  .open > .btn.white:not(.btn-outline).dropdown-toggle {
1594
    background-image: none; }
1595
  .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,
1596
  fieldset[disabled] .btn.white:not(.btn-outline):hover,
1597
  fieldset[disabled] .btn.white:not(.btn-outline):focus,
1598
  fieldset[disabled] .btn.white:not(.btn-outline).focus {
1599
    background-color: #ffffff;
1600
    border-color: #ffffff; }
1601
  .btn.white:not(.btn-outline) .badge {
1602
    color: #ffffff;
1603
    background-color: #666; }
1604
 
1605
.btn.btn-outline.white {
1606
  border-color: #ffffff;
1607
  color: #ffffff;
1608
  background: none; }
1609
  .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 {
1610
    border-color: #ffffff;
1611
    color: #666;
1612
    background-color: #ffffff; }
1613
 
1614
.btn.white-stripe {
1615
  border-left: 4px solid #ffffff !important; }
1616
 
1617
.btn.white.btn-no-border:not(.active) {
1618
  border-color: transparent; }
1619
 
1620
.btn.default:not(.btn-outline) {
1621
  color: #666;
1622
  background-color: #e1e5ec;
1623
  border-color: #e1e5ec; }
1624
  .btn.default:not(.btn-outline):focus, .btn.default:not(.btn-outline).focus {
1625
    color: #666;
1626
    background-color: #c2cad8;
1627
    border-color: #93a1bb; }
1628
  .btn.default:not(.btn-outline):hover {
1629
    color: #666;
1630
    background-color: #c2cad8;
1631
    border-color: #bcc5d4; }
1632
  .btn.default:not(.btn-outline):active, .btn.default:not(.btn-outline).active,
1633
  .open > .btn.default:not(.btn-outline).dropdown-toggle {
1634
    color: #666;
1635
    background-color: #c2cad8;
1636
    border-color: #bcc5d4; }
1637
    .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,
1638
    .open > .btn.default:not(.btn-outline).dropdown-toggle:hover,
1639
    .open > .btn.default:not(.btn-outline).dropdown-toggle:focus,
1640
    .open > .btn.default:not(.btn-outline).dropdown-toggle.focus {
1641
      color: #666;
1642
      background-color: #acb7ca;
1643
      border-color: #93a1bb; }
1644
  .btn.default:not(.btn-outline):active, .btn.default:not(.btn-outline).active,
1645
  .open > .btn.default:not(.btn-outline).dropdown-toggle {
1646
    background-image: none; }
1647
  .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,
1648
  fieldset[disabled] .btn.default:not(.btn-outline):hover,
1649
  fieldset[disabled] .btn.default:not(.btn-outline):focus,
1650
  fieldset[disabled] .btn.default:not(.btn-outline).focus {
1651
    background-color: #e1e5ec;
1652
    border-color: #e1e5ec; }
1653
  .btn.default:not(.btn-outline) .badge {
1654
    color: #e1e5ec;
1655
    background-color: #666; }
1656
 
1657
.btn.btn-outline.default {
1658
  border-color: #e1e5ec;
1659
  color: #e1e5ec;
1660
  background: none; }
1661
  .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 {
1662
    border-color: #e1e5ec;
1663
    color: #666;
1664
    background-color: #e1e5ec; }
1665
 
1666
.btn.default-stripe {
1667
  border-left: 4px solid #e1e5ec !important; }
1668
 
1669
.btn.default.btn-no-border:not(.active) {
1670
  border-color: transparent; }
1671
 
1672
.btn.dark:not(.btn-outline) {
1673
  color: #FFFFFF;
1674
  background-color: #2f353b;
1675
  border-color: #2f353b; }
1676
  .btn.dark:not(.btn-outline):focus, .btn.dark:not(.btn-outline).focus {
1677
    color: #FFFFFF;
1678
    background-color: #181c1f;
1679
    border-color: black; }
1680
  .btn.dark:not(.btn-outline):hover {
1681
    color: #FFFFFF;
1682
    background-color: #181c1f;
1683
    border-color: #141619; }
1684
  .btn.dark:not(.btn-outline):active, .btn.dark:not(.btn-outline).active,
1685
  .open > .btn.dark:not(.btn-outline).dropdown-toggle {
1686
    color: #FFFFFF;
1687
    background-color: #181c1f;
1688
    border-color: #141619; }
1689
    .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,
1690
    .open > .btn.dark:not(.btn-outline).dropdown-toggle:hover,
1691
    .open > .btn.dark:not(.btn-outline).dropdown-toggle:focus,
1692
    .open > .btn.dark:not(.btn-outline).dropdown-toggle.focus {
1693
      color: #FFFFFF;
1694
      background-color: #090a0b;
1695
      border-color: black; }
1696
  .btn.dark:not(.btn-outline):active, .btn.dark:not(.btn-outline).active,
1697
  .open > .btn.dark:not(.btn-outline).dropdown-toggle {
1698
    background-image: none; }
1699
  .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,
1700
  fieldset[disabled] .btn.dark:not(.btn-outline):hover,
1701
  fieldset[disabled] .btn.dark:not(.btn-outline):focus,
1702
  fieldset[disabled] .btn.dark:not(.btn-outline).focus {
1703
    background-color: #2f353b;
1704
    border-color: #2f353b; }
1705
  .btn.dark:not(.btn-outline) .badge {
1706
    color: #2f353b;
1707
    background-color: #FFFFFF; }
1708
 
1709
.btn.btn-outline.dark {
1710
  border-color: #2f353b;
1711
  color: #2f353b;
1712
  background: none; }
1713
  .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 {
1714
    border-color: #2f353b;
1715
    color: #FFFFFF;
1716
    background-color: #2f353b; }
1717
 
1718
.btn.dark-stripe {
1719
  border-left: 4px solid #2f353b !important; }
1720
 
1721
.btn.dark.btn-no-border:not(.active) {
1722
  border-color: transparent; }
1723
 
1724
.btn.blue:not(.btn-outline) {
1725
  color: #FFFFFF;
1726
  background-color: #3598dc;
1727
  border-color: #3598dc; }
1728
  .btn.blue:not(.btn-outline):focus, .btn.blue:not(.btn-outline).focus {
1729
    color: #FFFFFF;
1730
    background-color: #217ebd;
1731
    border-color: #15527c; }
1732
  .btn.blue:not(.btn-outline):hover {
1733
    color: #FFFFFF;
1734
    background-color: #217ebd;
1735
    border-color: #1f78b5; }
1736
  .btn.blue:not(.btn-outline):active, .btn.blue:not(.btn-outline).active,
1737
  .open > .btn.blue:not(.btn-outline).dropdown-toggle {
1738
    color: #FFFFFF;
1739
    background-color: #217ebd;
1740
    border-color: #1f78b5; }
1741
    .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,
1742
    .open > .btn.blue:not(.btn-outline).dropdown-toggle:hover,
1743
    .open > .btn.blue:not(.btn-outline).dropdown-toggle:focus,
1744
    .open > .btn.blue:not(.btn-outline).dropdown-toggle.focus {
1745
      color: #FFFFFF;
1746
      background-color: #1c699f;
1747
      border-color: #15527c; }
1748
  .btn.blue:not(.btn-outline):active, .btn.blue:not(.btn-outline).active,
1749
  .open > .btn.blue:not(.btn-outline).dropdown-toggle {
1750
    background-image: none; }
1751
  .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,
1752
  fieldset[disabled] .btn.blue:not(.btn-outline):hover,
1753
  fieldset[disabled] .btn.blue:not(.btn-outline):focus,
1754
  fieldset[disabled] .btn.blue:not(.btn-outline).focus {
1755
    background-color: #3598dc;
1756
    border-color: #3598dc; }
1757
  .btn.blue:not(.btn-outline) .badge {
1758
    color: #3598dc;
1759
    background-color: #FFFFFF; }
1760
 
1761
.btn.btn-outline.blue {
1762
  border-color: #3598dc;
1763
  color: #3598dc;
1764
  background: none; }
1765
  .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 {
1766
    border-color: #3598dc;
1767
    color: #FFFFFF;
1768
    background-color: #3598dc; }
1769
 
1770
.btn.blue-stripe {
1771
  border-left: 4px solid #3598dc !important; }
1772
 
1773
.btn.blue.btn-no-border:not(.active) {
1774
  border-color: transparent; }
1775
 
1776
.btn.blue-madison:not(.btn-outline) {
1777
  color: #FFFFFF;
1778
  background-color: #578ebe;
1779
  border-color: #578ebe; }
1780
  .btn.blue-madison:not(.btn-outline):focus, .btn.blue-madison:not(.btn-outline).focus {
1781
    color: #FFFFFF;
1782
    background-color: #3f74a3;
1783
    border-color: #2a4d6c; }
1784
  .btn.blue-madison:not(.btn-outline):hover {
1785
    color: #FFFFFF;
1786
    background-color: #3f74a3;
1787
    border-color: #3c6f9c; }
1788
  .btn.blue-madison:not(.btn-outline):active, .btn.blue-madison:not(.btn-outline).active,
1789
  .open > .btn.blue-madison:not(.btn-outline).dropdown-toggle {
1790
    color: #FFFFFF;
1791
    background-color: #3f74a3;
1792
    border-color: #3c6f9c; }
1793
    .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,
1794
    .open > .btn.blue-madison:not(.btn-outline).dropdown-toggle:hover,
1795
    .open > .btn.blue-madison:not(.btn-outline).dropdown-toggle:focus,
1796
    .open > .btn.blue-madison:not(.btn-outline).dropdown-toggle.focus {
1797
      color: #FFFFFF;
1798
      background-color: #356289;
1799
      border-color: #2a4d6c; }
1800
  .btn.blue-madison:not(.btn-outline):active, .btn.blue-madison:not(.btn-outline).active,
1801
  .open > .btn.blue-madison:not(.btn-outline).dropdown-toggle {
1802
    background-image: none; }
1803
  .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,
1804
  fieldset[disabled] .btn.blue-madison:not(.btn-outline):hover,
1805
  fieldset[disabled] .btn.blue-madison:not(.btn-outline):focus,
1806
  fieldset[disabled] .btn.blue-madison:not(.btn-outline).focus {
1807
    background-color: #578ebe;
1808
    border-color: #578ebe; }
1809
  .btn.blue-madison:not(.btn-outline) .badge {
1810
    color: #578ebe;
1811
    background-color: #FFFFFF; }
1812
 
1813
.btn.btn-outline.blue-madison {
1814
  border-color: #578ebe;
1815
  color: #578ebe;
1816
  background: none; }
1817
  .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 {
1818
    border-color: #578ebe;
1819
    color: #FFFFFF;
1820
    background-color: #578ebe; }
1821
 
1822
.btn.blue-madison-stripe {
1823
  border-left: 4px solid #578ebe !important; }
1824
 
1825
.btn.blue-madison.btn-no-border:not(.active) {
1826
  border-color: transparent; }
1827
 
1828
.btn.blue-chambray:not(.btn-outline) {
1829
  color: #FFFFFF;
1830
  background-color: #2C3E50;
1831
  border-color: #2C3E50; }
1832
  .btn.blue-chambray:not(.btn-outline):focus, .btn.blue-chambray:not(.btn-outline).focus {
1833
    color: #FFFFFF;
1834
    background-color: #1a252f;
1835
    border-color: black; }
1836
  .btn.blue-chambray:not(.btn-outline):hover {
1837
    color: #FFFFFF;
1838
    background-color: #1a252f;
1839
    border-color: #161f29; }
1840
  .btn.blue-chambray:not(.btn-outline):active, .btn.blue-chambray:not(.btn-outline).active,
1841
  .open > .btn.blue-chambray:not(.btn-outline).dropdown-toggle {
1842
    color: #FFFFFF;
1843
    background-color: #1a252f;
1844
    border-color: #161f29; }
1845
    .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,
1846
    .open > .btn.blue-chambray:not(.btn-outline).dropdown-toggle:hover,
1847
    .open > .btn.blue-chambray:not(.btn-outline).dropdown-toggle:focus,
1848
    .open > .btn.blue-chambray:not(.btn-outline).dropdown-toggle.focus {
1849
      color: #FFFFFF;
1850
      background-color: #0d1318;
1851
      border-color: black; }
1852
  .btn.blue-chambray:not(.btn-outline):active, .btn.blue-chambray:not(.btn-outline).active,
1853
  .open > .btn.blue-chambray:not(.btn-outline).dropdown-toggle {
1854
    background-image: none; }
1855
  .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,
1856
  fieldset[disabled] .btn.blue-chambray:not(.btn-outline):hover,
1857
  fieldset[disabled] .btn.blue-chambray:not(.btn-outline):focus,
1858
  fieldset[disabled] .btn.blue-chambray:not(.btn-outline).focus {
1859
    background-color: #2C3E50;
1860
    border-color: #2C3E50; }
1861
  .btn.blue-chambray:not(.btn-outline) .badge {
1862
    color: #2C3E50;
1863
    background-color: #FFFFFF; }
1864
 
1865
.btn.btn-outline.blue-chambray {
1866
  border-color: #2C3E50;
1867
  color: #2C3E50;
1868
  background: none; }
1869
  .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 {
1870
    border-color: #2C3E50;
1871
    color: #FFFFFF;
1872
    background-color: #2C3E50; }
1873
 
1874
.btn.blue-chambray-stripe {
1875
  border-left: 4px solid #2C3E50 !important; }
1876
 
1877
.btn.blue-chambray.btn-no-border:not(.active) {
1878
  border-color: transparent; }
1879
 
1880
.btn.blue-ebonyclay:not(.btn-outline) {
1881
  color: #FFFFFF;
1882
  background-color: #22313F;
1883
  border-color: #22313F; }
1884
  .btn.blue-ebonyclay:not(.btn-outline):focus, .btn.blue-ebonyclay:not(.btn-outline).focus {
1885
    color: #FFFFFF;
1886
    background-color: #10171e;
1887
    border-color: black; }
1888
  .btn.blue-ebonyclay:not(.btn-outline):hover {
1889
    color: #FFFFFF;
1890
    background-color: #10171e;
1891
    border-color: #0d1217; }
1892
  .btn.blue-ebonyclay:not(.btn-outline):active, .btn.blue-ebonyclay:not(.btn-outline).active,
1893
  .open > .btn.blue-ebonyclay:not(.btn-outline).dropdown-toggle {
1894
    color: #FFFFFF;
1895
    background-color: #10171e;
1896
    border-color: #0d1217; }
1897
    .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,
1898
    .open > .btn.blue-ebonyclay:not(.btn-outline).dropdown-toggle:hover,
1899
    .open > .btn.blue-ebonyclay:not(.btn-outline).dropdown-toggle:focus,
1900
    .open > .btn.blue-ebonyclay:not(.btn-outline).dropdown-toggle.focus {
1901
      color: #FFFFFF;
1902
      background-color: #040507;
1903
      border-color: black; }
1904
  .btn.blue-ebonyclay:not(.btn-outline):active, .btn.blue-ebonyclay:not(.btn-outline).active,
1905
  .open > .btn.blue-ebonyclay:not(.btn-outline).dropdown-toggle {
1906
    background-image: none; }
1907
  .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,
1908
  fieldset[disabled] .btn.blue-ebonyclay:not(.btn-outline):hover,
1909
  fieldset[disabled] .btn.blue-ebonyclay:not(.btn-outline):focus,
1910
  fieldset[disabled] .btn.blue-ebonyclay:not(.btn-outline).focus {
1911
    background-color: #22313F;
1912
    border-color: #22313F; }
1913
  .btn.blue-ebonyclay:not(.btn-outline) .badge {
1914
    color: #22313F;
1915
    background-color: #FFFFFF; }
1916
 
1917
.btn.btn-outline.blue-ebonyclay {
1918
  border-color: #22313F;
1919
  color: #22313F;
1920
  background: none; }
1921
  .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 {
1922
    border-color: #22313F;
1923
    color: #FFFFFF;
1924
    background-color: #22313F; }
1925
 
1926
.btn.blue-ebonyclay-stripe {
1927
  border-left: 4px solid #22313F !important; }
1928
 
1929
.btn.blue-ebonyclay.btn-no-border:not(.active) {
1930
  border-color: transparent; }
1931
 
1932
.btn.blue-hoki:not(.btn-outline) {
1933
  color: #FFFFFF;
1934
  background-color: #67809F;
1935
  border-color: #67809F; }
1936
  .btn.blue-hoki:not(.btn-outline):focus, .btn.blue-hoki:not(.btn-outline).focus {
1937
    color: #FFFFFF;
1938
    background-color: #526781;
1939
    border-color: #344252; }
1940
  .btn.blue-hoki:not(.btn-outline):hover {
1941
    color: #FFFFFF;
1942
    background-color: #526781;
1943
    border-color: #4e627b; }
1944
  .btn.blue-hoki:not(.btn-outline):active, .btn.blue-hoki:not(.btn-outline).active,
1945
  .open > .btn.blue-hoki:not(.btn-outline).dropdown-toggle {
1946
    color: #FFFFFF;
1947
    background-color: #526781;
1948
    border-color: #4e627b; }
1949
    .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,
1950
    .open > .btn.blue-hoki:not(.btn-outline).dropdown-toggle:hover,
1951
    .open > .btn.blue-hoki:not(.btn-outline).dropdown-toggle:focus,
1952
    .open > .btn.blue-hoki:not(.btn-outline).dropdown-toggle.focus {
1953
      color: #FFFFFF;
1954
      background-color: #44566b;
1955
      border-color: #344252; }
1956
  .btn.blue-hoki:not(.btn-outline):active, .btn.blue-hoki:not(.btn-outline).active,
1957
  .open > .btn.blue-hoki:not(.btn-outline).dropdown-toggle {
1958
    background-image: none; }
1959
  .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,
1960
  fieldset[disabled] .btn.blue-hoki:not(.btn-outline):hover,
1961
  fieldset[disabled] .btn.blue-hoki:not(.btn-outline):focus,
1962
  fieldset[disabled] .btn.blue-hoki:not(.btn-outline).focus {
1963
    background-color: #67809F;
1964
    border-color: #67809F; }
1965
  .btn.blue-hoki:not(.btn-outline) .badge {
1966
    color: #67809F;
1967
    background-color: #FFFFFF; }
1968
 
1969
.btn.btn-outline.blue-hoki {
1970
  border-color: #67809F;
1971
  color: #67809F;
1972
  background: none; }
1973
  .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 {
1974
    border-color: #67809F;
1975
    color: #FFFFFF;
1976
    background-color: #67809F; }
1977
 
1978
.btn.blue-hoki-stripe {
1979
  border-left: 4px solid #67809F !important; }
1980
 
1981
.btn.blue-hoki.btn-no-border:not(.active) {
1982
  border-color: transparent; }
1983
 
1984
.btn.blue-steel:not(.btn-outline) {
1985
  color: #FFFFFF;
1986
  background-color: #4B77BE;
1987
  border-color: #4B77BE; }
1988
  .btn.blue-steel:not(.btn-outline):focus, .btn.blue-steel:not(.btn-outline).focus {
1989
    color: #FFFFFF;
1990
    background-color: #395f9d;
1991
    border-color: #243d65; }
1992
  .btn.blue-steel:not(.btn-outline):hover {
1993
    color: #FFFFFF;
1994
    background-color: #395f9d;
1995
    border-color: #365b96; }
1996
  .btn.blue-steel:not(.btn-outline):active, .btn.blue-steel:not(.btn-outline).active,
1997
  .open > .btn.blue-steel:not(.btn-outline).dropdown-toggle {
1998
    color: #FFFFFF;
1999
    background-color: #395f9d;
2000
    border-color: #365b96; }
2001
    .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,
2002
    .open > .btn.blue-steel:not(.btn-outline).dropdown-toggle:hover,
2003
    .open > .btn.blue-steel:not(.btn-outline).dropdown-toggle:focus,
2004
    .open > .btn.blue-steel:not(.btn-outline).dropdown-toggle.focus {
2005
      color: #FFFFFF;
2006
      background-color: #2f4f83;
2007
      border-color: #243d65; }
2008
  .btn.blue-steel:not(.btn-outline):active, .btn.blue-steel:not(.btn-outline).active,
2009
  .open > .btn.blue-steel:not(.btn-outline).dropdown-toggle {
2010
    background-image: none; }
2011
  .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,
2012
  fieldset[disabled] .btn.blue-steel:not(.btn-outline):hover,
2013
  fieldset[disabled] .btn.blue-steel:not(.btn-outline):focus,
2014
  fieldset[disabled] .btn.blue-steel:not(.btn-outline).focus {
2015
    background-color: #4B77BE;
2016
    border-color: #4B77BE; }
2017
  .btn.blue-steel:not(.btn-outline) .badge {
2018
    color: #4B77BE;
2019
    background-color: #FFFFFF; }
2020
 
2021
.btn.btn-outline.blue-steel {
2022
  border-color: #4B77BE;
2023
  color: #4B77BE;
2024
  background: none; }
2025
  .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 {
2026
    border-color: #4B77BE;
2027
    color: #FFFFFF;
2028
    background-color: #4B77BE; }
2029
 
2030
.btn.blue-steel-stripe {
2031
  border-left: 4px solid #4B77BE !important; }
2032
 
2033
.btn.blue-steel.btn-no-border:not(.active) {
2034
  border-color: transparent; }
2035
 
2036
.btn.blue-soft:not(.btn-outline) {
2037
  color: #FFFFFF;
2038
  background-color: #4c87b9;
2039
  border-color: #4c87b9; }
2040
  .btn.blue-soft:not(.btn-outline):focus, .btn.blue-soft:not(.btn-outline).focus {
2041
    color: #FFFFFF;
2042
    background-color: #3b6d97;
2043
    border-color: #264560; }
2044
  .btn.blue-soft:not(.btn-outline):hover {
2045
    color: #FFFFFF;
2046
    background-color: #3b6d97;
2047
    border-color: #386890; }
2048
  .btn.blue-soft:not(.btn-outline):active, .btn.blue-soft:not(.btn-outline).active,
2049
  .open > .btn.blue-soft:not(.btn-outline).dropdown-toggle {
2050
    color: #FFFFFF;
2051
    background-color: #3b6d97;
2052
    border-color: #386890; }
2053
    .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,
2054
    .open > .btn.blue-soft:not(.btn-outline).dropdown-toggle:hover,
2055
    .open > .btn.blue-soft:not(.btn-outline).dropdown-toggle:focus,
2056
    .open > .btn.blue-soft:not(.btn-outline).dropdown-toggle.focus {
2057
      color: #FFFFFF;
2058
      background-color: #315a7d;
2059
      border-color: #264560; }
2060
  .btn.blue-soft:not(.btn-outline):active, .btn.blue-soft:not(.btn-outline).active,
2061
  .open > .btn.blue-soft:not(.btn-outline).dropdown-toggle {
2062
    background-image: none; }
2063
  .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,
2064
  fieldset[disabled] .btn.blue-soft:not(.btn-outline):hover,
2065
  fieldset[disabled] .btn.blue-soft:not(.btn-outline):focus,
2066
  fieldset[disabled] .btn.blue-soft:not(.btn-outline).focus {
2067
    background-color: #4c87b9;
2068
    border-color: #4c87b9; }
2069
  .btn.blue-soft:not(.btn-outline) .badge {
2070
    color: #4c87b9;
2071
    background-color: #FFFFFF; }
2072
 
2073
.btn.btn-outline.blue-soft {
2074
  border-color: #4c87b9;
2075
  color: #4c87b9;
2076
  background: none; }
2077
  .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 {
2078
    border-color: #4c87b9;
2079
    color: #FFFFFF;
2080
    background-color: #4c87b9; }
2081
 
2082
.btn.blue-soft-stripe {
2083
  border-left: 4px solid #4c87b9 !important; }
2084
 
2085
.btn.blue-soft.btn-no-border:not(.active) {
2086
  border-color: transparent; }
2087
 
2088
.btn.blue-dark:not(.btn-outline) {
2089
  color: #FFFFFF;
2090
  background-color: #5e738b;
2091
  border-color: #5e738b; }
2092
  .btn.blue-dark:not(.btn-outline):focus, .btn.blue-dark:not(.btn-outline).focus {
2093
    color: #FFFFFF;
2094
    background-color: #495a6d;
2095
    border-color: #2b343f; }
2096
  .btn.blue-dark:not(.btn-outline):hover {
2097
    color: #FFFFFF;
2098
    background-color: #495a6d;
2099
    border-color: #455566; }
2100
  .btn.blue-dark:not(.btn-outline):active, .btn.blue-dark:not(.btn-outline).active,
2101
  .open > .btn.blue-dark:not(.btn-outline).dropdown-toggle {
2102
    color: #FFFFFF;
2103
    background-color: #495a6d;
2104
    border-color: #455566; }
2105
    .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,
2106
    .open > .btn.blue-dark:not(.btn-outline).dropdown-toggle:hover,
2107
    .open > .btn.blue-dark:not(.btn-outline).dropdown-toggle:focus,
2108
    .open > .btn.blue-dark:not(.btn-outline).dropdown-toggle.focus {
2109
      color: #FFFFFF;
2110
      background-color: #3b4857;
2111
      border-color: #2b343f; }
2112
  .btn.blue-dark:not(.btn-outline):active, .btn.blue-dark:not(.btn-outline).active,
2113
  .open > .btn.blue-dark:not(.btn-outline).dropdown-toggle {
2114
    background-image: none; }
2115
  .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,
2116
  fieldset[disabled] .btn.blue-dark:not(.btn-outline):hover,
2117
  fieldset[disabled] .btn.blue-dark:not(.btn-outline):focus,
2118
  fieldset[disabled] .btn.blue-dark:not(.btn-outline).focus {
2119
    background-color: #5e738b;
2120
    border-color: #5e738b; }
2121
  .btn.blue-dark:not(.btn-outline) .badge {
2122
    color: #5e738b;
2123
    background-color: #FFFFFF; }
2124
 
2125
.btn.btn-outline.blue-dark {
2126
  border-color: #5e738b;
2127
  color: #5e738b;
2128
  background: none; }
2129
  .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 {
2130
    border-color: #5e738b;
2131
    color: #FFFFFF;
2132
    background-color: #5e738b; }
2133
 
2134
.btn.blue-dark-stripe {
2135
  border-left: 4px solid #5e738b !important; }
2136
 
2137
.btn.blue-dark.btn-no-border:not(.active) {
2138
  border-color: transparent; }
2139
 
2140
.btn.blue-sharp:not(.btn-outline) {
2141
  color: #FFFFFF;
2142
  background-color: #5C9BD1;
2143
  border-color: #5C9BD1; }
2144
  .btn.blue-sharp:not(.btn-outline):focus, .btn.blue-sharp:not(.btn-outline).focus {
2145
    color: #FFFFFF;
2146
    background-color: #3782c3;
2147
    border-color: #265a87; }
2148
  .btn.blue-sharp:not(.btn-outline):hover {
2149
    color: #FFFFFF;
2150
    background-color: #3782c3;
2151
    border-color: #357dbb; }
2152
  .btn.blue-sharp:not(.btn-outline):active, .btn.blue-sharp:not(.btn-outline).active,
2153
  .open > .btn.blue-sharp:not(.btn-outline).dropdown-toggle {
2154
    color: #FFFFFF;
2155
    background-color: #3782c3;
2156
    border-color: #357dbb; }
2157
    .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,
2158
    .open > .btn.blue-sharp:not(.btn-outline).dropdown-toggle:hover,
2159
    .open > .btn.blue-sharp:not(.btn-outline).dropdown-toggle:focus,
2160
    .open > .btn.blue-sharp:not(.btn-outline).dropdown-toggle.focus {
2161
      color: #FFFFFF;
2162
      background-color: #2f70a7;
2163
      border-color: #265a87; }
2164
  .btn.blue-sharp:not(.btn-outline):active, .btn.blue-sharp:not(.btn-outline).active,
2165
  .open > .btn.blue-sharp:not(.btn-outline).dropdown-toggle {
2166
    background-image: none; }
2167
  .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,
2168
  fieldset[disabled] .btn.blue-sharp:not(.btn-outline):hover,
2169
  fieldset[disabled] .btn.blue-sharp:not(.btn-outline):focus,
2170
  fieldset[disabled] .btn.blue-sharp:not(.btn-outline).focus {
2171
    background-color: #5C9BD1;
2172
    border-color: #5C9BD1; }
2173
  .btn.blue-sharp:not(.btn-outline) .badge {
2174
    color: #5C9BD1;
2175
    background-color: #FFFFFF; }
2176
 
2177
.btn.btn-outline.blue-sharp {
2178
  border-color: #5C9BD1;
2179
  color: #5C9BD1;
2180
  background: none; }
2181
  .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 {
2182
    border-color: #5C9BD1;
2183
    color: #FFFFFF;
2184
    background-color: #5C9BD1; }
2185
 
2186
.btn.blue-sharp-stripe {
2187
  border-left: 4px solid #5C9BD1 !important; }
2188
 
2189
.btn.blue-sharp.btn-no-border:not(.active) {
2190
  border-color: transparent; }
2191
 
2192
.btn.blue-oleo:not(.btn-outline) {
2193
  color: #FFFFFF;
2194
  background-color: #94A0B2;
2195
  border-color: #94A0B2; }
2196
  .btn.blue-oleo:not(.btn-outline):focus, .btn.blue-oleo:not(.btn-outline).focus {
2197
    color: #FFFFFF;
2198
    background-color: #76869d;
2199
    border-color: #536073; }
2200
  .btn.blue-oleo:not(.btn-outline):hover {
2201
    color: #FFFFFF;
2202
    background-color: #76869d;
2203
    border-color: #708098; }
2204
  .btn.blue-oleo:not(.btn-outline):active, .btn.blue-oleo:not(.btn-outline).active,
2205
  .open > .btn.blue-oleo:not(.btn-outline).dropdown-toggle {
2206
    color: #FFFFFF;
2207
    background-color: #76869d;
2208
    border-color: #708098; }
2209
    .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,
2210
    .open > .btn.blue-oleo:not(.btn-outline).dropdown-toggle:hover,
2211
    .open > .btn.blue-oleo:not(.btn-outline).dropdown-toggle:focus,
2212
    .open > .btn.blue-oleo:not(.btn-outline).dropdown-toggle.focus {
2213
      color: #FFFFFF;
2214
      background-color: #64748b;
2215
      border-color: #536073; }
2216
  .btn.blue-oleo:not(.btn-outline):active, .btn.blue-oleo:not(.btn-outline).active,
2217
  .open > .btn.blue-oleo:not(.btn-outline).dropdown-toggle {
2218
    background-image: none; }
2219
  .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,
2220
  fieldset[disabled] .btn.blue-oleo:not(.btn-outline):hover,
2221
  fieldset[disabled] .btn.blue-oleo:not(.btn-outline):focus,
2222
  fieldset[disabled] .btn.blue-oleo:not(.btn-outline).focus {
2223
    background-color: #94A0B2;
2224
    border-color: #94A0B2; }
2225
  .btn.blue-oleo:not(.btn-outline) .badge {
2226
    color: #94A0B2;
2227
    background-color: #FFFFFF; }
2228
 
2229
.btn.btn-outline.blue-oleo {
2230
  border-color: #94A0B2;
2231
  color: #94A0B2;
2232
  background: none; }
2233
  .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 {
2234
    border-color: #94A0B2;
2235
    color: #FFFFFF;
2236
    background-color: #94A0B2; }
2237
 
2238
.btn.blue-oleo-stripe {
2239
  border-left: 4px solid #94A0B2 !important; }
2240
 
2241
.btn.blue-oleo.btn-no-border:not(.active) {
2242
  border-color: transparent; }
2243
 
2244
.btn.green:not(.btn-outline) {
2245
  color: #FFFFFF;
2246
  background-color: #32c5d2;
2247
  border-color: #32c5d2; }
2248
  .btn.green:not(.btn-outline):focus, .btn.green:not(.btn-outline).focus {
2249
    color: #FFFFFF;
2250
    background-color: #26a1ab;
2251
    border-color: #18666d; }
2252
  .btn.green:not(.btn-outline):hover {
2253
    color: #FFFFFF;
2254
    background-color: #26a1ab;
2255
    border-color: #2499a3; }
2256
  .btn.green:not(.btn-outline):active, .btn.green:not(.btn-outline).active,
2257
  .open > .btn.green:not(.btn-outline).dropdown-toggle {
2258
    color: #FFFFFF;
2259
    background-color: #26a1ab;
2260
    border-color: #2499a3; }
2261
    .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,
2262
    .open > .btn.green:not(.btn-outline).dropdown-toggle:hover,
2263
    .open > .btn.green:not(.btn-outline).dropdown-toggle:focus,
2264
    .open > .btn.green:not(.btn-outline).dropdown-toggle.focus {
2265
      color: #FFFFFF;
2266
      background-color: #1f858e;
2267
      border-color: #18666d; }
2268
  .btn.green:not(.btn-outline):active, .btn.green:not(.btn-outline).active,
2269
  .open > .btn.green:not(.btn-outline).dropdown-toggle {
2270
    background-image: none; }
2271
  .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,
2272
  fieldset[disabled] .btn.green:not(.btn-outline):hover,
2273
  fieldset[disabled] .btn.green:not(.btn-outline):focus,
2274
  fieldset[disabled] .btn.green:not(.btn-outline).focus {
2275
    background-color: #32c5d2;
2276
    border-color: #32c5d2; }
2277
  .btn.green:not(.btn-outline) .badge {
2278
    color: #32c5d2;
2279
    background-color: #FFFFFF; }
2280
 
2281
.btn.btn-outline.green {
2282
  border-color: #32c5d2;
2283
  color: #32c5d2;
2284
  background: none; }
2285
  .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 {
2286
    border-color: #32c5d2;
2287
    color: #FFFFFF;
2288
    background-color: #32c5d2; }
2289
 
2290
.btn.green-stripe {
2291
  border-left: 4px solid #32c5d2 !important; }
2292
 
2293
.btn.green.btn-no-border:not(.active) {
2294
  border-color: transparent; }
2295
 
2296
.btn.green-meadow:not(.btn-outline) {
2297
  color: #FFFFFF;
2298
  background-color: #1BBC9B;
2299
  border-color: #1BBC9B; }
2300
  .btn.green-meadow:not(.btn-outline):focus, .btn.green-meadow:not(.btn-outline).focus {
2301
    color: #FFFFFF;
2302
    background-color: #158f76;
2303
    border-color: #0b4d3f; }
2304
  .btn.green-meadow:not(.btn-outline):hover {
2305
    color: #FFFFFF;
2306
    background-color: #158f76;
2307
    border-color: #13866f; }
2308
  .btn.green-meadow:not(.btn-outline):active, .btn.green-meadow:not(.btn-outline).active,
2309
  .open > .btn.green-meadow:not(.btn-outline).dropdown-toggle {
2310
    color: #FFFFFF;
2311
    background-color: #158f76;
2312
    border-color: #13866f; }
2313
    .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,
2314
    .open > .btn.green-meadow:not(.btn-outline).dropdown-toggle:hover,
2315
    .open > .btn.green-meadow:not(.btn-outline).dropdown-toggle:focus,
2316
    .open > .btn.green-meadow:not(.btn-outline).dropdown-toggle.focus {
2317
      color: #FFFFFF;
2318
      background-color: #10705c;
2319
      border-color: #0b4d3f; }
2320
  .btn.green-meadow:not(.btn-outline):active, .btn.green-meadow:not(.btn-outline).active,
2321
  .open > .btn.green-meadow:not(.btn-outline).dropdown-toggle {
2322
    background-image: none; }
2323
  .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,
2324
  fieldset[disabled] .btn.green-meadow:not(.btn-outline):hover,
2325
  fieldset[disabled] .btn.green-meadow:not(.btn-outline):focus,
2326
  fieldset[disabled] .btn.green-meadow:not(.btn-outline).focus {
2327
    background-color: #1BBC9B;
2328
    border-color: #1BBC9B; }
2329
  .btn.green-meadow:not(.btn-outline) .badge {
2330
    color: #1BBC9B;
2331
    background-color: #FFFFFF; }
2332
 
2333
.btn.btn-outline.green-meadow {
2334
  border-color: #1BBC9B;
2335
  color: #1BBC9B;
2336
  background: none; }
2337
  .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 {
2338
    border-color: #1BBC9B;
2339
    color: #FFFFFF;
2340
    background-color: #1BBC9B; }
2341
 
2342
.btn.green-meadow-stripe {
2343
  border-left: 4px solid #1BBC9B !important; }
2344
 
2345
.btn.green-meadow.btn-no-border:not(.active) {
2346
  border-color: transparent; }
2347
 
2348
.btn.green-seagreen:not(.btn-outline) {
2349
  color: #FFFFFF;
2350
  background-color: #1BA39C;
2351
  border-color: #1BA39C; }
2352
  .btn.green-seagreen:not(.btn-outline):focus, .btn.green-seagreen:not(.btn-outline).focus {
2353
    color: #FFFFFF;
2354
    background-color: #147772;
2355
    border-color: #093633; }
2356
  .btn.green-seagreen:not(.btn-outline):hover {
2357
    color: #FFFFFF;
2358
    background-color: #147772;
2359
    border-color: #126e6a; }
2360
  .btn.green-seagreen:not(.btn-outline):active, .btn.green-seagreen:not(.btn-outline).active,
2361
  .open > .btn.green-seagreen:not(.btn-outline).dropdown-toggle {
2362
    color: #FFFFFF;
2363
    background-color: #147772;
2364
    border-color: #126e6a; }
2365
    .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,
2366
    .open > .btn.green-seagreen:not(.btn-outline).dropdown-toggle:hover,
2367
    .open > .btn.green-seagreen:not(.btn-outline).dropdown-toggle:focus,
2368
    .open > .btn.green-seagreen:not(.btn-outline).dropdown-toggle.focus {
2369
      color: #FFFFFF;
2370
      background-color: #0f5955;
2371
      border-color: #093633; }
2372
  .btn.green-seagreen:not(.btn-outline):active, .btn.green-seagreen:not(.btn-outline).active,
2373
  .open > .btn.green-seagreen:not(.btn-outline).dropdown-toggle {
2374
    background-image: none; }
2375
  .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,
2376
  fieldset[disabled] .btn.green-seagreen:not(.btn-outline):hover,
2377
  fieldset[disabled] .btn.green-seagreen:not(.btn-outline):focus,
2378
  fieldset[disabled] .btn.green-seagreen:not(.btn-outline).focus {
2379
    background-color: #1BA39C;
2380
    border-color: #1BA39C; }
2381
  .btn.green-seagreen:not(.btn-outline) .badge {
2382
    color: #1BA39C;
2383
    background-color: #FFFFFF; }
2384
 
2385
.btn.btn-outline.green-seagreen {
2386
  border-color: #1BA39C;
2387
  color: #1BA39C;
2388
  background: none; }
2389
  .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 {
2390
    border-color: #1BA39C;
2391
    color: #FFFFFF;
2392
    background-color: #1BA39C; }
2393
 
2394
.btn.green-seagreen-stripe {
2395
  border-left: 4px solid #1BA39C !important; }
2396
 
2397
.btn.green-seagreen.btn-no-border:not(.active) {
2398
  border-color: transparent; }
2399
 
2400
.btn.green-turquoise:not(.btn-outline) {
2401
  color: #FFFFFF;
2402
  background-color: #36D7B7;
2403
  border-color: #36D7B7; }
2404
  .btn.green-turquoise:not(.btn-outline):focus, .btn.green-turquoise:not(.btn-outline).focus {
2405
    color: #FFFFFF;
2406
    background-color: #24b699;
2407
    border-color: #177663; }
2408
  .btn.green-turquoise:not(.btn-outline):hover {
2409
    color: #FFFFFF;
2410
    background-color: #24b699;
2411
    border-color: #22ad92; }
2412
  .btn.green-turquoise:not(.btn-outline):active, .btn.green-turquoise:not(.btn-outline).active,
2413
  .open > .btn.green-turquoise:not(.btn-outline).dropdown-toggle {
2414
    color: #FFFFFF;
2415
    background-color: #24b699;
2416
    border-color: #22ad92; }
2417
    .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,
2418
    .open > .btn.green-turquoise:not(.btn-outline).dropdown-toggle:hover,
2419
    .open > .btn.green-turquoise:not(.btn-outline).dropdown-toggle:focus,
2420
    .open > .btn.green-turquoise:not(.btn-outline).dropdown-toggle.focus {
2421
      color: #FFFFFF;
2422
      background-color: #1e9880;
2423
      border-color: #177663; }
2424
  .btn.green-turquoise:not(.btn-outline):active, .btn.green-turquoise:not(.btn-outline).active,
2425
  .open > .btn.green-turquoise:not(.btn-outline).dropdown-toggle {
2426
    background-image: none; }
2427
  .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,
2428
  fieldset[disabled] .btn.green-turquoise:not(.btn-outline):hover,
2429
  fieldset[disabled] .btn.green-turquoise:not(.btn-outline):focus,
2430
  fieldset[disabled] .btn.green-turquoise:not(.btn-outline).focus {
2431
    background-color: #36D7B7;
2432
    border-color: #36D7B7; }
2433
  .btn.green-turquoise:not(.btn-outline) .badge {
2434
    color: #36D7B7;
2435
    background-color: #FFFFFF; }
2436
 
2437
.btn.btn-outline.green-turquoise {
2438
  border-color: #36D7B7;
2439
  color: #36D7B7;
2440
  background: none; }
2441
  .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 {
2442
    border-color: #36D7B7;
2443
    color: #FFFFFF;
2444
    background-color: #36D7B7; }
2445
 
2446
.btn.green-turquoise-stripe {
2447
  border-left: 4px solid #36D7B7 !important; }
2448
 
2449
.btn.green-turquoise.btn-no-border:not(.active) {
2450
  border-color: transparent; }
2451
 
2452
.btn.green-haze:not(.btn-outline) {
2453
  color: #FFFFFF;
2454
  background-color: #44b6ae;
2455
  border-color: #44b6ae; }
2456
  .btn.green-haze:not(.btn-outline):focus, .btn.green-haze:not(.btn-outline).focus {
2457
    color: #FFFFFF;
2458
    background-color: #36918b;
2459
    border-color: #215955; }
2460
  .btn.green-haze:not(.btn-outline):hover {
2461
    color: #FFFFFF;
2462
    background-color: #36918b;
2463
    border-color: #338983; }
2464
  .btn.green-haze:not(.btn-outline):active, .btn.green-haze:not(.btn-outline).active,
2465
  .open > .btn.green-haze:not(.btn-outline).dropdown-toggle {
2466
    color: #FFFFFF;
2467
    background-color: #36918b;
2468
    border-color: #338983; }
2469
    .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,
2470
    .open > .btn.green-haze:not(.btn-outline).dropdown-toggle:hover,
2471
    .open > .btn.green-haze:not(.btn-outline).dropdown-toggle:focus,
2472
    .open > .btn.green-haze:not(.btn-outline).dropdown-toggle.focus {
2473
      color: #FFFFFF;
2474
      background-color: #2c7772;
2475
      border-color: #215955; }
2476
  .btn.green-haze:not(.btn-outline):active, .btn.green-haze:not(.btn-outline).active,
2477
  .open > .btn.green-haze:not(.btn-outline).dropdown-toggle {
2478
    background-image: none; }
2479
  .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,
2480
  fieldset[disabled] .btn.green-haze:not(.btn-outline):hover,
2481
  fieldset[disabled] .btn.green-haze:not(.btn-outline):focus,
2482
  fieldset[disabled] .btn.green-haze:not(.btn-outline).focus {
2483
    background-color: #44b6ae;
2484
    border-color: #44b6ae; }
2485
  .btn.green-haze:not(.btn-outline) .badge {
2486
    color: #44b6ae;
2487
    background-color: #FFFFFF; }
2488
 
2489
.btn.btn-outline.green-haze {
2490
  border-color: #44b6ae;
2491
  color: #44b6ae;
2492
  background: none; }
2493
  .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 {
2494
    border-color: #44b6ae;
2495
    color: #FFFFFF;
2496
    background-color: #44b6ae; }
2497
 
2498
.btn.green-haze-stripe {
2499
  border-left: 4px solid #44b6ae !important; }
2500
 
2501
.btn.green-haze.btn-no-border:not(.active) {
2502
  border-color: transparent; }
2503
 
2504
.btn.green-jungle:not(.btn-outline) {
2505
  color: #FFFFFF;
2506
  background-color: #26C281;
2507
  border-color: #26C281; }
2508
  .btn.green-jungle:not(.btn-outline):focus, .btn.green-jungle:not(.btn-outline).focus {
2509
    color: #FFFFFF;
2510
    background-color: #1e9765;
2511
    border-color: #11573a; }
2512
  .btn.green-jungle:not(.btn-outline):hover {
2513
    color: #FFFFFF;
2514
    background-color: #1e9765;
2515
    border-color: #1c8f5f; }
2516
  .btn.green-jungle:not(.btn-outline):active, .btn.green-jungle:not(.btn-outline).active,
2517
  .open > .btn.green-jungle:not(.btn-outline).dropdown-toggle {
2518
    color: #FFFFFF;
2519
    background-color: #1e9765;
2520
    border-color: #1c8f5f; }
2521
    .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,
2522
    .open > .btn.green-jungle:not(.btn-outline).dropdown-toggle:hover,
2523
    .open > .btn.green-jungle:not(.btn-outline).dropdown-toggle:focus,
2524
    .open > .btn.green-jungle:not(.btn-outline).dropdown-toggle.focus {
2525
      color: #FFFFFF;
2526
      background-color: #187a51;
2527
      border-color: #11573a; }
2528
  .btn.green-jungle:not(.btn-outline):active, .btn.green-jungle:not(.btn-outline).active,
2529
  .open > .btn.green-jungle:not(.btn-outline).dropdown-toggle {
2530
    background-image: none; }
2531
  .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,
2532
  fieldset[disabled] .btn.green-jungle:not(.btn-outline):hover,
2533
  fieldset[disabled] .btn.green-jungle:not(.btn-outline):focus,
2534
  fieldset[disabled] .btn.green-jungle:not(.btn-outline).focus {
2535
    background-color: #26C281;
2536
    border-color: #26C281; }
2537
  .btn.green-jungle:not(.btn-outline) .badge {
2538
    color: #26C281;
2539
    background-color: #FFFFFF; }
2540
 
2541
.btn.btn-outline.green-jungle {
2542
  border-color: #26C281;
2543
  color: #26C281;
2544
  background: none; }
2545
  .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 {
2546
    border-color: #26C281;
2547
    color: #FFFFFF;
2548
    background-color: #26C281; }
2549
 
2550
.btn.green-jungle-stripe {
2551
  border-left: 4px solid #26C281 !important; }
2552
 
2553
.btn.green-jungle.btn-no-border:not(.active) {
2554
  border-color: transparent; }
2555
 
2556
.btn.green-soft:not(.btn-outline) {
2557
  color: #FFFFFF;
2558
  background-color: #3faba4;
2559
  border-color: #3faba4; }
2560
  .btn.green-soft:not(.btn-outline):focus, .btn.green-soft:not(.btn-outline).focus {
2561
    color: #FFFFFF;
2562
    background-color: #318680;
2563
    border-color: #1d4e4b; }
2564
  .btn.green-soft:not(.btn-outline):hover {
2565
    color: #FFFFFF;
2566
    background-color: #318680;
2567
    border-color: #2f7e79; }
2568
  .btn.green-soft:not(.btn-outline):active, .btn.green-soft:not(.btn-outline).active,
2569
  .open > .btn.green-soft:not(.btn-outline).dropdown-toggle {
2570
    color: #FFFFFF;
2571
    background-color: #318680;
2572
    border-color: #2f7e79; }
2573
    .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,
2574
    .open > .btn.green-soft:not(.btn-outline).dropdown-toggle:hover,
2575
    .open > .btn.green-soft:not(.btn-outline).dropdown-toggle:focus,
2576
    .open > .btn.green-soft:not(.btn-outline).dropdown-toggle.focus {
2577
      color: #FFFFFF;
2578
      background-color: #286c67;
2579
      border-color: #1d4e4b; }
2580
  .btn.green-soft:not(.btn-outline):active, .btn.green-soft:not(.btn-outline).active,
2581
  .open > .btn.green-soft:not(.btn-outline).dropdown-toggle {
2582
    background-image: none; }
2583
  .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,
2584
  fieldset[disabled] .btn.green-soft:not(.btn-outline):hover,
2585
  fieldset[disabled] .btn.green-soft:not(.btn-outline):focus,
2586
  fieldset[disabled] .btn.green-soft:not(.btn-outline).focus {
2587
    background-color: #3faba4;
2588
    border-color: #3faba4; }
2589
  .btn.green-soft:not(.btn-outline) .badge {
2590
    color: #3faba4;
2591
    background-color: #FFFFFF; }
2592
 
2593
.btn.btn-outline.green-soft {
2594
  border-color: #3faba4;
2595
  color: #3faba4;
2596
  background: none; }
2597
  .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 {
2598
    border-color: #3faba4;
2599
    color: #FFFFFF;
2600
    background-color: #3faba4; }
2601
 
2602
.btn.green-soft-stripe {
2603
  border-left: 4px solid #3faba4 !important; }
2604
 
2605
.btn.green-soft.btn-no-border:not(.active) {
2606
  border-color: transparent; }
2607
 
2608
.btn.green-dark:not(.btn-outline) {
2609
  color: #FFFFFF;
2610
  background-color: #4DB3A2;
2611
  border-color: #4DB3A2; }
2612
  .btn.green-dark:not(.btn-outline):focus, .btn.green-dark:not(.btn-outline).focus {
2613
    color: #FFFFFF;
2614
    background-color: #3d9082;
2615
    border-color: #265a51; }
2616
  .btn.green-dark:not(.btn-outline):hover {
2617
    color: #FFFFFF;
2618
    background-color: #3d9082;
2619
    border-color: #3a897b; }
2620
  .btn.green-dark:not(.btn-outline):active, .btn.green-dark:not(.btn-outline).active,
2621
  .open > .btn.green-dark:not(.btn-outline).dropdown-toggle {
2622
    color: #FFFFFF;
2623
    background-color: #3d9082;
2624
    border-color: #3a897b; }
2625
    .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,
2626
    .open > .btn.green-dark:not(.btn-outline).dropdown-toggle:hover,
2627
    .open > .btn.green-dark:not(.btn-outline).dropdown-toggle:focus,
2628
    .open > .btn.green-dark:not(.btn-outline).dropdown-toggle.focus {
2629
      color: #FFFFFF;
2630
      background-color: #33776b;
2631
      border-color: #265a51; }
2632
  .btn.green-dark:not(.btn-outline):active, .btn.green-dark:not(.btn-outline).active,
2633
  .open > .btn.green-dark:not(.btn-outline).dropdown-toggle {
2634
    background-image: none; }
2635
  .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,
2636
  fieldset[disabled] .btn.green-dark:not(.btn-outline):hover,
2637
  fieldset[disabled] .btn.green-dark:not(.btn-outline):focus,
2638
  fieldset[disabled] .btn.green-dark:not(.btn-outline).focus {
2639
    background-color: #4DB3A2;
2640
    border-color: #4DB3A2; }
2641
  .btn.green-dark:not(.btn-outline) .badge {
2642
    color: #4DB3A2;
2643
    background-color: #FFFFFF; }
2644
 
2645
.btn.btn-outline.green-dark {
2646
  border-color: #4DB3A2;
2647
  color: #4DB3A2;
2648
  background: none; }
2649
  .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 {
2650
    border-color: #4DB3A2;
2651
    color: #FFFFFF;
2652
    background-color: #4DB3A2; }
2653
 
2654
.btn.green-dark-stripe {
2655
  border-left: 4px solid #4DB3A2 !important; }
2656
 
2657
.btn.green-dark.btn-no-border:not(.active) {
2658
  border-color: transparent; }
2659
 
2660
.btn.green-sharp:not(.btn-outline) {
2661
  color: #FFFFFF;
2662
  background-color: #2ab4c0;
2663
  border-color: #2ab4c0; }
2664
  .btn.green-sharp:not(.btn-outline):focus, .btn.green-sharp:not(.btn-outline).focus {
2665
    color: #FFFFFF;
2666
    background-color: #218d96;
2667
    border-color: #135257; }
2668
  .btn.green-sharp:not(.btn-outline):hover {
2669
    color: #FFFFFF;
2670
    background-color: #218d96;
2671
    border-color: #1f858e; }
2672
  .btn.green-sharp:not(.btn-outline):active, .btn.green-sharp:not(.btn-outline).active,
2673
  .open > .btn.green-sharp:not(.btn-outline).dropdown-toggle {
2674
    color: #FFFFFF;
2675
    background-color: #218d96;
2676
    border-color: #1f858e; }
2677
    .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,
2678
    .open > .btn.green-sharp:not(.btn-outline).dropdown-toggle:hover,
2679
    .open > .btn.green-sharp:not(.btn-outline).dropdown-toggle:focus,
2680
    .open > .btn.green-sharp:not(.btn-outline).dropdown-toggle.focus {
2681
      color: #FFFFFF;
2682
      background-color: #1a7179;
2683
      border-color: #135257; }
2684
  .btn.green-sharp:not(.btn-outline):active, .btn.green-sharp:not(.btn-outline).active,
2685
  .open > .btn.green-sharp:not(.btn-outline).dropdown-toggle {
2686
    background-image: none; }
2687
  .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,
2688
  fieldset[disabled] .btn.green-sharp:not(.btn-outline):hover,
2689
  fieldset[disabled] .btn.green-sharp:not(.btn-outline):focus,
2690
  fieldset[disabled] .btn.green-sharp:not(.btn-outline).focus {
2691
    background-color: #2ab4c0;
2692
    border-color: #2ab4c0; }
2693
  .btn.green-sharp:not(.btn-outline) .badge {
2694
    color: #2ab4c0;
2695
    background-color: #FFFFFF; }
2696
 
2697
.btn.btn-outline.green-sharp {
2698
  border-color: #2ab4c0;
2699
  color: #2ab4c0;
2700
  background: none; }
2701
  .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 {
2702
    border-color: #2ab4c0;
2703
    color: #FFFFFF;
2704
    background-color: #2ab4c0; }
2705
 
2706
.btn.green-sharp-stripe {
2707
  border-left: 4px solid #2ab4c0 !important; }
2708
 
2709
.btn.green-sharp.btn-no-border:not(.active) {
2710
  border-color: transparent; }
2711
 
2712
.btn.green-steel:not(.btn-outline) {
2713
  color: #FFFFFF;
2714
  background-color: #29b4b6;
2715
  border-color: #29b4b6; }
2716
  .btn.green-steel:not(.btn-outline):focus, .btn.green-steel:not(.btn-outline).focus {
2717
    color: #FFFFFF;
2718
    background-color: #208b8c;
2719
    border-color: #124d4e; }
2720
  .btn.green-steel:not(.btn-outline):hover {
2721
    color: #FFFFFF;
2722
    background-color: #208b8c;
2723
    border-color: #1e8384; }
2724
  .btn.green-steel:not(.btn-outline):active, .btn.green-steel:not(.btn-outline).active,
2725
  .open > .btn.green-steel:not(.btn-outline).dropdown-toggle {
2726
    color: #FFFFFF;
2727
    background-color: #208b8c;
2728
    border-color: #1e8384; }
2729
    .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,
2730
    .open > .btn.green-steel:not(.btn-outline).dropdown-toggle:hover,
2731
    .open > .btn.green-steel:not(.btn-outline).dropdown-toggle:focus,
2732
    .open > .btn.green-steel:not(.btn-outline).dropdown-toggle.focus {
2733
      color: #FFFFFF;
2734
      background-color: #196e6f;
2735
      border-color: #124d4e; }
2736
  .btn.green-steel:not(.btn-outline):active, .btn.green-steel:not(.btn-outline).active,
2737
  .open > .btn.green-steel:not(.btn-outline).dropdown-toggle {
2738
    background-image: none; }
2739
  .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,
2740
  fieldset[disabled] .btn.green-steel:not(.btn-outline):hover,
2741
  fieldset[disabled] .btn.green-steel:not(.btn-outline):focus,
2742
  fieldset[disabled] .btn.green-steel:not(.btn-outline).focus {
2743
    background-color: #29b4b6;
2744
    border-color: #29b4b6; }
2745
  .btn.green-steel:not(.btn-outline) .badge {
2746
    color: #29b4b6;
2747
    background-color: #FFFFFF; }
2748
 
2749
.btn.btn-outline.green-steel {
2750
  border-color: #29b4b6;
2751
  color: #29b4b6;
2752
  background: none; }
2753
  .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 {
2754
    border-color: #29b4b6;
2755
    color: #FFFFFF;
2756
    background-color: #29b4b6; }
2757
 
2758
.btn.green-steel-stripe {
2759
  border-left: 4px solid #29b4b6 !important; }
2760
 
2761
.btn.green-steel.btn-no-border:not(.active) {
2762
  border-color: transparent; }
2763
 
2764
.btn.grey:not(.btn-outline) {
2765
  color: #333333;
2766
  background-color: #E5E5E5;
2767
  border-color: #E5E5E5; }
2768
  .btn.grey:not(.btn-outline):focus, .btn.grey:not(.btn-outline).focus {
2769
    color: #333333;
2770
    background-color: #cccccc;
2771
    border-color: #a5a5a5; }
2772
  .btn.grey:not(.btn-outline):hover {
2773
    color: #333333;
2774
    background-color: #cccccc;
2775
    border-color: #c6c6c6; }
2776
  .btn.grey:not(.btn-outline):active, .btn.grey:not(.btn-outline).active,
2777
  .open > .btn.grey:not(.btn-outline).dropdown-toggle {
2778
    color: #333333;
2779
    background-color: #cccccc;
2780
    border-color: #c6c6c6; }
2781
    .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,
2782
    .open > .btn.grey:not(.btn-outline).dropdown-toggle:hover,
2783
    .open > .btn.grey:not(.btn-outline).dropdown-toggle:focus,
2784
    .open > .btn.grey:not(.btn-outline).dropdown-toggle.focus {
2785
      color: #333333;
2786
      background-color: #bababa;
2787
      border-color: #a5a5a5; }
2788
  .btn.grey:not(.btn-outline):active, .btn.grey:not(.btn-outline).active,
2789
  .open > .btn.grey:not(.btn-outline).dropdown-toggle {
2790
    background-image: none; }
2791
  .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,
2792
  fieldset[disabled] .btn.grey:not(.btn-outline):hover,
2793
  fieldset[disabled] .btn.grey:not(.btn-outline):focus,
2794
  fieldset[disabled] .btn.grey:not(.btn-outline).focus {
2795
    background-color: #E5E5E5;
2796
    border-color: #E5E5E5; }
2797
  .btn.grey:not(.btn-outline) .badge {
2798
    color: #E5E5E5;
2799
    background-color: #333333; }
2800
 
2801
.btn.btn-outline.grey {
2802
  border-color: #E5E5E5;
2803
  color: #E5E5E5;
2804
  background: none; }
2805
  .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 {
2806
    border-color: #E5E5E5;
2807
    color: #333333;
2808
    background-color: #E5E5E5; }
2809
 
2810
.btn.grey-stripe {
2811
  border-left: 4px solid #E5E5E5 !important; }
2812
 
2813
.btn.grey.btn-no-border:not(.active) {
2814
  border-color: transparent; }
2815
 
2816
.btn.grey-steel:not(.btn-outline) {
2817
  color: #80898e;
2818
  background-color: #e9edef;
2819
  border-color: #e9edef; }
2820
  .btn.grey-steel:not(.btn-outline):focus, .btn.grey-steel:not(.btn-outline).focus {
2821
    color: #80898e;
2822
    background-color: #cbd5da;
2823
    border-color: #9fb1b9; }
2824
  .btn.grey-steel:not(.btn-outline):hover {
2825
    color: #80898e;
2826
    background-color: #cbd5da;
2827
    border-color: #c6d0d5; }
2828
  .btn.grey-steel:not(.btn-outline):active, .btn.grey-steel:not(.btn-outline).active,
2829
  .open > .btn.grey-steel:not(.btn-outline).dropdown-toggle {
2830
    color: #80898e;
2831
    background-color: #cbd5da;
2832
    border-color: #c6d0d5; }
2833
    .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,
2834
    .open > .btn.grey-steel:not(.btn-outline).dropdown-toggle:hover,
2835
    .open > .btn.grey-steel:not(.btn-outline).dropdown-toggle:focus,
2836
    .open > .btn.grey-steel:not(.btn-outline).dropdown-toggle.focus {
2837
      color: #80898e;
2838
      background-color: #b7c4ca;
2839
      border-color: #9fb1b9; }
2840
  .btn.grey-steel:not(.btn-outline):active, .btn.grey-steel:not(.btn-outline).active,
2841
  .open > .btn.grey-steel:not(.btn-outline).dropdown-toggle {
2842
    background-image: none; }
2843
  .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,
2844
  fieldset[disabled] .btn.grey-steel:not(.btn-outline):hover,
2845
  fieldset[disabled] .btn.grey-steel:not(.btn-outline):focus,
2846
  fieldset[disabled] .btn.grey-steel:not(.btn-outline).focus {
2847
    background-color: #e9edef;
2848
    border-color: #e9edef; }
2849
  .btn.grey-steel:not(.btn-outline) .badge {
2850
    color: #e9edef;
2851
    background-color: #80898e; }
2852
 
2853
.btn.btn-outline.grey-steel {
2854
  border-color: #e9edef;
2855
  color: #e9edef;
2856
  background: none; }
2857
  .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 {
2858
    border-color: #e9edef;
2859
    color: #80898e;
2860
    background-color: #e9edef; }
2861
 
2862
.btn.grey-steel-stripe {
2863
  border-left: 4px solid #e9edef !important; }
2864
 
2865
.btn.grey-steel.btn-no-border:not(.active) {
2866
  border-color: transparent; }
2867
 
2868
.btn.grey-cararra:not(.btn-outline) {
2869
  color: #333333;
2870
  background-color: #fafafa;
2871
  border-color: #fafafa; }
2872
  .btn.grey-cararra:not(.btn-outline):focus, .btn.grey-cararra:not(.btn-outline).focus {
2873
    color: #333333;
2874
    background-color: #e1e1e1;
2875
    border-color: #bababa; }
2876
  .btn.grey-cararra:not(.btn-outline):hover {
2877
    color: #333333;
2878
    background-color: #e1e1e1;
2879
    border-color: #dbdbdb; }
2880
  .btn.grey-cararra:not(.btn-outline):active, .btn.grey-cararra:not(.btn-outline).active,
2881
  .open > .btn.grey-cararra:not(.btn-outline).dropdown-toggle {
2882
    color: #333333;
2883
    background-color: #e1e1e1;
2884
    border-color: #dbdbdb; }
2885
    .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,
2886
    .open > .btn.grey-cararra:not(.btn-outline).dropdown-toggle:hover,
2887
    .open > .btn.grey-cararra:not(.btn-outline).dropdown-toggle:focus,
2888
    .open > .btn.grey-cararra:not(.btn-outline).dropdown-toggle.focus {
2889
      color: #333333;
2890
      background-color: #cfcfcf;
2891
      border-color: #bababa; }
2892
  .btn.grey-cararra:not(.btn-outline):active, .btn.grey-cararra:not(.btn-outline).active,
2893
  .open > .btn.grey-cararra:not(.btn-outline).dropdown-toggle {
2894
    background-image: none; }
2895
  .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,
2896
  fieldset[disabled] .btn.grey-cararra:not(.btn-outline):hover,
2897
  fieldset[disabled] .btn.grey-cararra:not(.btn-outline):focus,
2898
  fieldset[disabled] .btn.grey-cararra:not(.btn-outline).focus {
2899
    background-color: #fafafa;
2900
    border-color: #fafafa; }
2901
  .btn.grey-cararra:not(.btn-outline) .badge {
2902
    color: #fafafa;
2903
    background-color: #333333; }
2904
 
2905
.btn.btn-outline.grey-cararra {
2906
  border-color: #fafafa;
2907
  color: #fafafa;
2908
  background: none; }
2909
  .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 {
2910
    border-color: #fafafa;
2911
    color: #333333;
2912
    background-color: #fafafa; }
2913
 
2914
.btn.grey-cararra-stripe {
2915
  border-left: 4px solid #fafafa !important; }
2916
 
2917
.btn.grey-cararra.btn-no-border:not(.active) {
2918
  border-color: transparent; }
2919
 
2920
.btn.grey-gallery:not(.btn-outline) {
2921
  color: #ffffff;
2922
  background-color: #555555;
2923
  border-color: #555555; }
2924
  .btn.grey-gallery:not(.btn-outline):focus, .btn.grey-gallery:not(.btn-outline).focus {
2925
    color: #ffffff;
2926
    background-color: #3c3c3c;
2927
    border-color: #151515; }
2928
  .btn.grey-gallery:not(.btn-outline):hover {
2929
    color: #ffffff;
2930
    background-color: #3c3c3c;
2931
    border-color: #363636; }
2932
  .btn.grey-gallery:not(.btn-outline):active, .btn.grey-gallery:not(.btn-outline).active,
2933
  .open > .btn.grey-gallery:not(.btn-outline).dropdown-toggle {
2934
    color: #ffffff;
2935
    background-color: #3c3c3c;
2936
    border-color: #363636; }
2937
    .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,
2938
    .open > .btn.grey-gallery:not(.btn-outline).dropdown-toggle:hover,
2939
    .open > .btn.grey-gallery:not(.btn-outline).dropdown-toggle:focus,
2940
    .open > .btn.grey-gallery:not(.btn-outline).dropdown-toggle.focus {
2941
      color: #ffffff;
2942
      background-color: #2a2a2a;
2943
      border-color: #151515; }
2944
  .btn.grey-gallery:not(.btn-outline):active, .btn.grey-gallery:not(.btn-outline).active,
2945
  .open > .btn.grey-gallery:not(.btn-outline).dropdown-toggle {
2946
    background-image: none; }
2947
  .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,
2948
  fieldset[disabled] .btn.grey-gallery:not(.btn-outline):hover,
2949
  fieldset[disabled] .btn.grey-gallery:not(.btn-outline):focus,
2950
  fieldset[disabled] .btn.grey-gallery:not(.btn-outline).focus {
2951
    background-color: #555555;
2952
    border-color: #555555; }
2953
  .btn.grey-gallery:not(.btn-outline) .badge {
2954
    color: #555555;
2955
    background-color: #ffffff; }
2956
 
2957
.btn.btn-outline.grey-gallery {
2958
  border-color: #555555;
2959
  color: #555555;
2960
  background: none; }
2961
  .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 {
2962
    border-color: #555555;
2963
    color: #ffffff;
2964
    background-color: #555555; }
2965
 
2966
.btn.grey-gallery-stripe {
2967
  border-left: 4px solid #555555 !important; }
2968
 
2969
.btn.grey-gallery.btn-no-border:not(.active) {
2970
  border-color: transparent; }
2971
 
2972
.btn.grey-cascade:not(.btn-outline) {
2973
  color: #FFFFFF;
2974
  background-color: #95A5A6;
2975
  border-color: #95A5A6; }
2976
  .btn.grey-cascade:not(.btn-outline):focus, .btn.grey-cascade:not(.btn-outline).focus {
2977
    color: #FFFFFF;
2978
    background-color: #798d8f;
2979
    border-color: #566566; }
2980
  .btn.grey-cascade:not(.btn-outline):hover {
2981
    color: #FFFFFF;
2982
    background-color: #798d8f;
2983
    border-color: #74898a; }
2984
  .btn.grey-cascade:not(.btn-outline):active, .btn.grey-cascade:not(.btn-outline).active,
2985
  .open > .btn.grey-cascade:not(.btn-outline).dropdown-toggle {
2986
    color: #FFFFFF;
2987
    background-color: #798d8f;
2988
    border-color: #74898a; }
2989
    .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,
2990
    .open > .btn.grey-cascade:not(.btn-outline).dropdown-toggle:hover,
2991
    .open > .btn.grey-cascade:not(.btn-outline).dropdown-toggle:focus,
2992
    .open > .btn.grey-cascade:not(.btn-outline).dropdown-toggle.focus {
2993
      color: #FFFFFF;
2994
      background-color: #687b7c;
2995
      border-color: #566566; }
2996
  .btn.grey-cascade:not(.btn-outline):active, .btn.grey-cascade:not(.btn-outline).active,
2997
  .open > .btn.grey-cascade:not(.btn-outline).dropdown-toggle {
2998
    background-image: none; }
2999
  .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,
3000
  fieldset[disabled] .btn.grey-cascade:not(.btn-outline):hover,
3001
  fieldset[disabled] .btn.grey-cascade:not(.btn-outline):focus,
3002
  fieldset[disabled] .btn.grey-cascade:not(.btn-outline).focus {
3003
    background-color: #95A5A6;
3004
    border-color: #95A5A6; }
3005
  .btn.grey-cascade:not(.btn-outline) .badge {
3006
    color: #95A5A6;
3007
    background-color: #FFFFFF; }
3008
 
3009
.btn.btn-outline.grey-cascade {
3010
  border-color: #95A5A6;
3011
  color: #95A5A6;
3012
  background: none; }
3013
  .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 {
3014
    border-color: #95A5A6;
3015
    color: #FFFFFF;
3016
    background-color: #95A5A6; }
3017
 
3018
.btn.grey-cascade-stripe {
3019
  border-left: 4px solid #95A5A6 !important; }
3020
 
3021
.btn.grey-cascade.btn-no-border:not(.active) {
3022
  border-color: transparent; }
3023
 
3024
.btn.grey-silver:not(.btn-outline) {
3025
  color: #FAFCFB;
3026
  background-color: #BFBFBF;
3027
  border-color: #BFBFBF; }
3028
  .btn.grey-silver:not(.btn-outline):focus, .btn.grey-silver:not(.btn-outline).focus {
3029
    color: #FAFCFB;
3030
    background-color: #a6a6a6;
3031
    border-color: #7f7f7f; }
3032
  .btn.grey-silver:not(.btn-outline):hover {
3033
    color: #FAFCFB;
3034
    background-color: #a6a6a6;
3035
    border-color: #a0a0a0; }
3036
  .btn.grey-silver:not(.btn-outline):active, .btn.grey-silver:not(.btn-outline).active,
3037
  .open > .btn.grey-silver:not(.btn-outline).dropdown-toggle {
3038
    color: #FAFCFB;
3039
    background-color: #a6a6a6;
3040
    border-color: #a0a0a0; }
3041
    .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,
3042
    .open > .btn.grey-silver:not(.btn-outline).dropdown-toggle:hover,
3043
    .open > .btn.grey-silver:not(.btn-outline).dropdown-toggle:focus,
3044
    .open > .btn.grey-silver:not(.btn-outline).dropdown-toggle.focus {
3045
      color: #FAFCFB;
3046
      background-color: #949494;
3047
      border-color: #7f7f7f; }
3048
  .btn.grey-silver:not(.btn-outline):active, .btn.grey-silver:not(.btn-outline).active,
3049
  .open > .btn.grey-silver:not(.btn-outline).dropdown-toggle {
3050
    background-image: none; }
3051
  .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,
3052
  fieldset[disabled] .btn.grey-silver:not(.btn-outline):hover,
3053
  fieldset[disabled] .btn.grey-silver:not(.btn-outline):focus,
3054
  fieldset[disabled] .btn.grey-silver:not(.btn-outline).focus {
3055
    background-color: #BFBFBF;
3056
    border-color: #BFBFBF; }
3057
  .btn.grey-silver:not(.btn-outline) .badge {
3058
    color: #BFBFBF;
3059
    background-color: #FAFCFB; }
3060
 
3061
.btn.btn-outline.grey-silver {
3062
  border-color: #BFBFBF;
3063
  color: #BFBFBF;
3064
  background: none; }
3065
  .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 {
3066
    border-color: #BFBFBF;
3067
    color: #FAFCFB;
3068
    background-color: #BFBFBF; }
3069
 
3070
.btn.grey-silver-stripe {
3071
  border-left: 4px solid #BFBFBF !important; }
3072
 
3073
.btn.grey-silver.btn-no-border:not(.active) {
3074
  border-color: transparent; }
3075
 
3076
.btn.grey-salsa:not(.btn-outline) {
3077
  color: #FAFCFB;
3078
  background-color: #ACB5C3;
3079
  border-color: #ACB5C3; }
3080
  .btn.grey-salsa:not(.btn-outline):focus, .btn.grey-salsa:not(.btn-outline).focus {
3081
    color: #FAFCFB;
3082
    background-color: #8e9bae;
3083
    border-color: #64748b; }
3084
  .btn.grey-salsa:not(.btn-outline):hover {
3085
    color: #FAFCFB;
3086
    background-color: #8e9bae;
3087
    border-color: #8895a9; }
3088
  .btn.grey-salsa:not(.btn-outline):active, .btn.grey-salsa:not(.btn-outline).active,
3089
  .open > .btn.grey-salsa:not(.btn-outline).dropdown-toggle {
3090
    color: #FAFCFB;
3091
    background-color: #8e9bae;
3092
    border-color: #8895a9; }
3093
    .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,
3094
    .open > .btn.grey-salsa:not(.btn-outline).dropdown-toggle:hover,
3095
    .open > .btn.grey-salsa:not(.btn-outline).dropdown-toggle:focus,
3096
    .open > .btn.grey-salsa:not(.btn-outline).dropdown-toggle.focus {
3097
      color: #FAFCFB;
3098
      background-color: #7a889f;
3099
      border-color: #64748b; }
3100
  .btn.grey-salsa:not(.btn-outline):active, .btn.grey-salsa:not(.btn-outline).active,
3101
  .open > .btn.grey-salsa:not(.btn-outline).dropdown-toggle {
3102
    background-image: none; }
3103
  .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,
3104
  fieldset[disabled] .btn.grey-salsa:not(.btn-outline):hover,
3105
  fieldset[disabled] .btn.grey-salsa:not(.btn-outline):focus,
3106
  fieldset[disabled] .btn.grey-salsa:not(.btn-outline).focus {
3107
    background-color: #ACB5C3;
3108
    border-color: #ACB5C3; }
3109
  .btn.grey-salsa:not(.btn-outline) .badge {
3110
    color: #ACB5C3;
3111
    background-color: #FAFCFB; }
3112
 
3113
.btn.btn-outline.grey-salsa {
3114
  border-color: #ACB5C3;
3115
  color: #ACB5C3;
3116
  background: none; }
3117
  .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 {
3118
    border-color: #ACB5C3;
3119
    color: #FAFCFB;
3120
    background-color: #ACB5C3; }
3121
 
3122
.btn.grey-salsa-stripe {
3123
  border-left: 4px solid #ACB5C3 !important; }
3124
 
3125
.btn.grey-salsa.btn-no-border:not(.active) {
3126
  border-color: transparent; }
3127
 
3128
.btn.grey-salt:not(.btn-outline) {
3129
  color: #FAFCFB;
3130
  background-color: #bfcad1;
3131
  border-color: #bfcad1; }
3132
  .btn.grey-salt:not(.btn-outline):focus, .btn.grey-salt:not(.btn-outline).focus {
3133
    color: #FAFCFB;
3134
    background-color: #a1b1bc;
3135
    border-color: #758d9c; }
3136
  .btn.grey-salt:not(.btn-outline):hover {
3137
    color: #FAFCFB;
3138
    background-color: #a1b1bc;
3139
    border-color: #9badb7; }
3140
  .btn.grey-salt:not(.btn-outline):active, .btn.grey-salt:not(.btn-outline).active,
3141
  .open > .btn.grey-salt:not(.btn-outline).dropdown-toggle {
3142
    color: #FAFCFB;
3143
    background-color: #a1b1bc;
3144
    border-color: #9badb7; }
3145
    .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,
3146
    .open > .btn.grey-salt:not(.btn-outline).dropdown-toggle:hover,
3147
    .open > .btn.grey-salt:not(.btn-outline).dropdown-toggle:focus,
3148
    .open > .btn.grey-salt:not(.btn-outline).dropdown-toggle.focus {
3149
      color: #FAFCFB;
3150
      background-color: #8da0ad;
3151
      border-color: #758d9c; }
3152
  .btn.grey-salt:not(.btn-outline):active, .btn.grey-salt:not(.btn-outline).active,
3153
  .open > .btn.grey-salt:not(.btn-outline).dropdown-toggle {
3154
    background-image: none; }
3155
  .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,
3156
  fieldset[disabled] .btn.grey-salt:not(.btn-outline):hover,
3157
  fieldset[disabled] .btn.grey-salt:not(.btn-outline):focus,
3158
  fieldset[disabled] .btn.grey-salt:not(.btn-outline).focus {
3159
    background-color: #bfcad1;
3160
    border-color: #bfcad1; }
3161
  .btn.grey-salt:not(.btn-outline) .badge {
3162
    color: #bfcad1;
3163
    background-color: #FAFCFB; }
3164
 
3165
.btn.btn-outline.grey-salt {
3166
  border-color: #bfcad1;
3167
  color: #bfcad1;
3168
  background: none; }
3169
  .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 {
3170
    border-color: #bfcad1;
3171
    color: #FAFCFB;
3172
    background-color: #bfcad1; }
3173
 
3174
.btn.grey-salt-stripe {
3175
  border-left: 4px solid #bfcad1 !important; }
3176
 
3177
.btn.grey-salt.btn-no-border:not(.active) {
3178
  border-color: transparent; }
3179
 
3180
.btn.grey-mint:not(.btn-outline) {
3181
  color: #FFFFFF;
3182
  background-color: #525e64;
3183
  border-color: #525e64; }
3184
  .btn.grey-mint:not(.btn-outline):focus, .btn.grey-mint:not(.btn-outline).focus {
3185
    color: #FFFFFF;
3186
    background-color: #3b4448;
3187
    border-color: #191c1e; }
3188
  .btn.grey-mint:not(.btn-outline):hover {
3189
    color: #FFFFFF;
3190
    background-color: #3b4448;
3191
    border-color: #363e42; }
3192
  .btn.grey-mint:not(.btn-outline):active, .btn.grey-mint:not(.btn-outline).active,
3193
  .open > .btn.grey-mint:not(.btn-outline).dropdown-toggle {
3194
    color: #FFFFFF;
3195
    background-color: #3b4448;
3196
    border-color: #363e42; }
3197
    .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,
3198
    .open > .btn.grey-mint:not(.btn-outline).dropdown-toggle:hover,
3199
    .open > .btn.grey-mint:not(.btn-outline).dropdown-toggle:focus,
3200
    .open > .btn.grey-mint:not(.btn-outline).dropdown-toggle.focus {
3201
      color: #FFFFFF;
3202
      background-color: #2b3134;
3203
      border-color: #191c1e; }
3204
  .btn.grey-mint:not(.btn-outline):active, .btn.grey-mint:not(.btn-outline).active,
3205
  .open > .btn.grey-mint:not(.btn-outline).dropdown-toggle {
3206
    background-image: none; }
3207
  .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,
3208
  fieldset[disabled] .btn.grey-mint:not(.btn-outline):hover,
3209
  fieldset[disabled] .btn.grey-mint:not(.btn-outline):focus,
3210
  fieldset[disabled] .btn.grey-mint:not(.btn-outline).focus {
3211
    background-color: #525e64;
3212
    border-color: #525e64; }
3213
  .btn.grey-mint:not(.btn-outline) .badge {
3214
    color: #525e64;
3215
    background-color: #FFFFFF; }
3216
 
3217
.btn.btn-outline.grey-mint {
3218
  border-color: #525e64;
3219
  color: #525e64;
3220
  background: none; }
3221
  .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 {
3222
    border-color: #525e64;
3223
    color: #FFFFFF;
3224
    background-color: #525e64; }
3225
 
3226
.btn.grey-mint-stripe {
3227
  border-left: 4px solid #525e64 !important; }
3228
 
3229
.btn.grey-mint.btn-no-border:not(.active) {
3230
  border-color: transparent; }
3231
 
3232
.btn.red:not(.btn-outline) {
3233
  color: #ffffff;
3234
  background-color: #e7505a;
3235
  border-color: #e7505a; }
3236
  .btn.red:not(.btn-outline):focus, .btn.red:not(.btn-outline).focus {
3237
    color: #ffffff;
3238
    background-color: #e12330;
3239
    border-color: #a1161f; }
3240
  .btn.red:not(.btn-outline):hover {
3241
    color: #ffffff;
3242
    background-color: #e12330;
3243
    border-color: #dc1e2b; }
3244
  .btn.red:not(.btn-outline):active, .btn.red:not(.btn-outline).active,
3245
  .open > .btn.red:not(.btn-outline).dropdown-toggle {
3246
    color: #ffffff;
3247
    background-color: #e12330;
3248
    border-color: #dc1e2b; }
3249
    .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,
3250
    .open > .btn.red:not(.btn-outline).dropdown-toggle:hover,
3251
    .open > .btn.red:not(.btn-outline).dropdown-toggle:focus,
3252
    .open > .btn.red:not(.btn-outline).dropdown-toggle.focus {
3253
      color: #ffffff;
3254
      background-color: #c51b26;
3255
      border-color: #a1161f; }
3256
  .btn.red:not(.btn-outline):active, .btn.red:not(.btn-outline).active,
3257
  .open > .btn.red:not(.btn-outline).dropdown-toggle {
3258
    background-image: none; }
3259
  .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,
3260
  fieldset[disabled] .btn.red:not(.btn-outline):hover,
3261
  fieldset[disabled] .btn.red:not(.btn-outline):focus,
3262
  fieldset[disabled] .btn.red:not(.btn-outline).focus {
3263
    background-color: #e7505a;
3264
    border-color: #e7505a; }
3265
  .btn.red:not(.btn-outline) .badge {
3266
    color: #e7505a;
3267
    background-color: #ffffff; }
3268
 
3269
.btn.btn-outline.red {
3270
  border-color: #e7505a;
3271
  color: #e7505a;
3272
  background: none; }
3273
  .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 {
3274
    border-color: #e7505a;
3275
    color: #ffffff;
3276
    background-color: #e7505a; }
3277
 
3278
.btn.red-stripe {
3279
  border-left: 4px solid #e7505a !important; }
3280
 
3281
.btn.red.btn-no-border:not(.active) {
3282
  border-color: transparent; }
3283
 
3284
.btn.red-pink:not(.btn-outline) {
3285
  color: #ffffff;
3286
  background-color: #E08283;
3287
  border-color: #E08283; }
3288
  .btn.red-pink:not(.btn-outline):focus, .btn.red-pink:not(.btn-outline).focus {
3289
    color: #ffffff;
3290
    background-color: #d6595a;
3291
    border-color: #b52d2e; }
3292
  .btn.red-pink:not(.btn-outline):hover {
3293
    color: #ffffff;
3294
    background-color: #d6595a;
3295
    border-color: #d45152; }
3296
  .btn.red-pink:not(.btn-outline):active, .btn.red-pink:not(.btn-outline).active,
3297
  .open > .btn.red-pink:not(.btn-outline).dropdown-toggle {
3298
    color: #ffffff;
3299
    background-color: #d6595a;
3300
    border-color: #d45152; }
3301
    .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,
3302
    .open > .btn.red-pink:not(.btn-outline).dropdown-toggle:hover,
3303
    .open > .btn.red-pink:not(.btn-outline).dropdown-toggle:focus,
3304
    .open > .btn.red-pink:not(.btn-outline).dropdown-toggle.focus {
3305
      color: #ffffff;
3306
      background-color: #cf3d3e;
3307
      border-color: #b52d2e; }
3308
  .btn.red-pink:not(.btn-outline):active, .btn.red-pink:not(.btn-outline).active,
3309
  .open > .btn.red-pink:not(.btn-outline).dropdown-toggle {
3310
    background-image: none; }
3311
  .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,
3312
  fieldset[disabled] .btn.red-pink:not(.btn-outline):hover,
3313
  fieldset[disabled] .btn.red-pink:not(.btn-outline):focus,
3314
  fieldset[disabled] .btn.red-pink:not(.btn-outline).focus {
3315
    background-color: #E08283;
3316
    border-color: #E08283; }
3317
  .btn.red-pink:not(.btn-outline) .badge {
3318
    color: #E08283;
3319
    background-color: #ffffff; }
3320
 
3321
.btn.btn-outline.red-pink {
3322
  border-color: #E08283;
3323
  color: #E08283;
3324
  background: none; }
3325
  .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 {
3326
    border-color: #E08283;
3327
    color: #ffffff;
3328
    background-color: #E08283; }
3329
 
3330
.btn.red-pink-stripe {
3331
  border-left: 4px solid #E08283 !important; }
3332
 
3333
.btn.red-pink.btn-no-border:not(.active) {
3334
  border-color: transparent; }
3335
 
3336
.btn.red-sunglo:not(.btn-outline) {
3337
  color: #ffffff;
3338
  background-color: #E26A6A;
3339
  border-color: #E26A6A; }
3340
  .btn.red-sunglo:not(.btn-outline):focus, .btn.red-sunglo:not(.btn-outline).focus {
3341
    color: #ffffff;
3342
    background-color: #da3f3f;
3343
    border-color: #ab2121; }
3344
  .btn.red-sunglo:not(.btn-outline):hover {
3345
    color: #ffffff;
3346
    background-color: #da3f3f;
3347
    border-color: #d83737; }
3348
  .btn.red-sunglo:not(.btn-outline):active, .btn.red-sunglo:not(.btn-outline).active,
3349
  .open > .btn.red-sunglo:not(.btn-outline).dropdown-toggle {
3350
    color: #ffffff;
3351
    background-color: #da3f3f;
3352
    border-color: #d83737; }
3353
    .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,
3354
    .open > .btn.red-sunglo:not(.btn-outline).dropdown-toggle:hover,
3355
    .open > .btn.red-sunglo:not(.btn-outline).dropdown-toggle:focus,
3356
    .open > .btn.red-sunglo:not(.btn-outline).dropdown-toggle.focus {
3357
      color: #ffffff;
3358
      background-color: #cd2828;
3359
      border-color: #ab2121; }
3360
  .btn.red-sunglo:not(.btn-outline):active, .btn.red-sunglo:not(.btn-outline).active,
3361
  .open > .btn.red-sunglo:not(.btn-outline).dropdown-toggle {
3362
    background-image: none; }
3363
  .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,
3364
  fieldset[disabled] .btn.red-sunglo:not(.btn-outline):hover,
3365
  fieldset[disabled] .btn.red-sunglo:not(.btn-outline):focus,
3366
  fieldset[disabled] .btn.red-sunglo:not(.btn-outline).focus {
3367
    background-color: #E26A6A;
3368
    border-color: #E26A6A; }
3369
  .btn.red-sunglo:not(.btn-outline) .badge {
3370
    color: #E26A6A;
3371
    background-color: #ffffff; }
3372
 
3373
.btn.btn-outline.red-sunglo {
3374
  border-color: #E26A6A;
3375
  color: #E26A6A;
3376
  background: none; }
3377
  .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 {
3378
    border-color: #E26A6A;
3379
    color: #ffffff;
3380
    background-color: #E26A6A; }
3381
 
3382
.btn.red-sunglo-stripe {
3383
  border-left: 4px solid #E26A6A !important; }
3384
 
3385
.btn.red-sunglo.btn-no-border:not(.active) {
3386
  border-color: transparent; }
3387
 
3388
.btn.red-intense:not(.btn-outline) {
3389
  color: #ffffff;
3390
  background-color: #e35b5a;
3391
  border-color: #e35b5a; }
3392
  .btn.red-intense:not(.btn-outline):focus, .btn.red-intense:not(.btn-outline).focus {
3393
    color: #ffffff;
3394
    background-color: #dc302e;
3395
    border-color: #a21c1b; }
3396
  .btn.red-intense:not(.btn-outline):hover {
3397
    color: #ffffff;
3398
    background-color: #dc302e;
3399
    border-color: #da2726; }
3400
  .btn.red-intense:not(.btn-outline):active, .btn.red-intense:not(.btn-outline).active,
3401
  .open > .btn.red-intense:not(.btn-outline).dropdown-toggle {
3402
    color: #ffffff;
3403
    background-color: #dc302e;
3404
    border-color: #da2726; }
3405
    .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,
3406
    .open > .btn.red-intense:not(.btn-outline).dropdown-toggle:hover,
3407
    .open > .btn.red-intense:not(.btn-outline).dropdown-toggle:focus,
3408
    .open > .btn.red-intense:not(.btn-outline).dropdown-toggle.focus {
3409
      color: #ffffff;
3410
      background-color: #c52321;
3411
      border-color: #a21c1b; }
3412
  .btn.red-intense:not(.btn-outline):active, .btn.red-intense:not(.btn-outline).active,
3413
  .open > .btn.red-intense:not(.btn-outline).dropdown-toggle {
3414
    background-image: none; }
3415
  .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,
3416
  fieldset[disabled] .btn.red-intense:not(.btn-outline):hover,
3417
  fieldset[disabled] .btn.red-intense:not(.btn-outline):focus,
3418
  fieldset[disabled] .btn.red-intense:not(.btn-outline).focus {
3419
    background-color: #e35b5a;
3420
    border-color: #e35b5a; }
3421
  .btn.red-intense:not(.btn-outline) .badge {
3422
    color: #e35b5a;
3423
    background-color: #ffffff; }
3424
 
3425
.btn.btn-outline.red-intense {
3426
  border-color: #e35b5a;
3427
  color: #e35b5a;
3428
  background: none; }
3429
  .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 {
3430
    border-color: #e35b5a;
3431
    color: #ffffff;
3432
    background-color: #e35b5a; }
3433
 
3434
.btn.red-intense-stripe {
3435
  border-left: 4px solid #e35b5a !important; }
3436
 
3437
.btn.red-intense.btn-no-border:not(.active) {
3438
  border-color: transparent; }
3439
 
3440
.btn.red-thunderbird:not(.btn-outline) {
3441
  color: #ffffff;
3442
  background-color: #D91E18;
3443
  border-color: #D91E18; }
3444
  .btn.red-thunderbird:not(.btn-outline):focus, .btn.red-thunderbird:not(.btn-outline).focus {
3445
    color: #ffffff;
3446
    background-color: #ab1813;
3447
    border-color: #660e0b; }
3448
  .btn.red-thunderbird:not(.btn-outline):hover {
3449
    color: #ffffff;
3450
    background-color: #ab1813;
3451
    border-color: #a21612; }
3452
  .btn.red-thunderbird:not(.btn-outline):active, .btn.red-thunderbird:not(.btn-outline).active,
3453
  .open > .btn.red-thunderbird:not(.btn-outline).dropdown-toggle {
3454
    color: #ffffff;
3455
    background-color: #ab1813;
3456
    border-color: #a21612; }
3457
    .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,
3458
    .open > .btn.red-thunderbird:not(.btn-outline).dropdown-toggle:hover,
3459
    .open > .btn.red-thunderbird:not(.btn-outline).dropdown-toggle:focus,
3460
    .open > .btn.red-thunderbird:not(.btn-outline).dropdown-toggle.focus {
3461
      color: #ffffff;
3462
      background-color: #8b130f;
3463
      border-color: #660e0b; }
3464
  .btn.red-thunderbird:not(.btn-outline):active, .btn.red-thunderbird:not(.btn-outline).active,
3465
  .open > .btn.red-thunderbird:not(.btn-outline).dropdown-toggle {
3466
    background-image: none; }
3467
  .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,
3468
  fieldset[disabled] .btn.red-thunderbird:not(.btn-outline):hover,
3469
  fieldset[disabled] .btn.red-thunderbird:not(.btn-outline):focus,
3470
  fieldset[disabled] .btn.red-thunderbird:not(.btn-outline).focus {
3471
    background-color: #D91E18;
3472
    border-color: #D91E18; }
3473
  .btn.red-thunderbird:not(.btn-outline) .badge {
3474
    color: #D91E18;
3475
    background-color: #ffffff; }
3476
 
3477
.btn.btn-outline.red-thunderbird {
3478
  border-color: #D91E18;
3479
  color: #D91E18;
3480
  background: none; }
3481
  .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 {
3482
    border-color: #D91E18;
3483
    color: #ffffff;
3484
    background-color: #D91E18; }
3485
 
3486
.btn.red-thunderbird-stripe {
3487
  border-left: 4px solid #D91E18 !important; }
3488
 
3489
.btn.red-thunderbird.btn-no-border:not(.active) {
3490
  border-color: transparent; }
3491
 
3492
.btn.red-flamingo:not(.btn-outline) {
3493
  color: #ffffff;
3494
  background-color: #EF4836;
3495
  border-color: #EF4836; }
3496
  .btn.red-flamingo:not(.btn-outline):focus, .btn.red-flamingo:not(.btn-outline).focus {
3497
    color: #ffffff;
3498
    background-color: #e02612;
3499
    border-color: #991a0c; }
3500
  .btn.red-flamingo:not(.btn-outline):hover {
3501
    color: #ffffff;
3502
    background-color: #e02612;
3503
    border-color: #d72411; }
3504
  .btn.red-flamingo:not(.btn-outline):active, .btn.red-flamingo:not(.btn-outline).active,
3505
  .open > .btn.red-flamingo:not(.btn-outline).dropdown-toggle {
3506
    color: #ffffff;
3507
    background-color: #e02612;
3508
    border-color: #d72411; }
3509
    .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,
3510
    .open > .btn.red-flamingo:not(.btn-outline).dropdown-toggle:hover,
3511
    .open > .btn.red-flamingo:not(.btn-outline).dropdown-toggle:focus,
3512
    .open > .btn.red-flamingo:not(.btn-outline).dropdown-toggle.focus {
3513
      color: #ffffff;
3514
      background-color: #bf200f;
3515
      border-color: #991a0c; }
3516
  .btn.red-flamingo:not(.btn-outline):active, .btn.red-flamingo:not(.btn-outline).active,
3517
  .open > .btn.red-flamingo:not(.btn-outline).dropdown-toggle {
3518
    background-image: none; }
3519
  .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,
3520
  fieldset[disabled] .btn.red-flamingo:not(.btn-outline):hover,
3521
  fieldset[disabled] .btn.red-flamingo:not(.btn-outline):focus,
3522
  fieldset[disabled] .btn.red-flamingo:not(.btn-outline).focus {
3523
    background-color: #EF4836;
3524
    border-color: #EF4836; }
3525
  .btn.red-flamingo:not(.btn-outline) .badge {
3526
    color: #EF4836;
3527
    background-color: #ffffff; }
3528
 
3529
.btn.btn-outline.red-flamingo {
3530
  border-color: #EF4836;
3531
  color: #EF4836;
3532
  background: none; }
3533
  .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 {
3534
    border-color: #EF4836;
3535
    color: #ffffff;
3536
    background-color: #EF4836; }
3537
 
3538
.btn.red-flamingo-stripe {
3539
  border-left: 4px solid #EF4836 !important; }
3540
 
3541
.btn.red-flamingo.btn-no-border:not(.active) {
3542
  border-color: transparent; }
3543
 
3544
.btn.red-soft:not(.btn-outline) {
3545
  color: #ffffff;
3546
  background-color: #d05454;
3547
  border-color: #d05454; }
3548
  .btn.red-soft:not(.btn-outline):focus, .btn.red-soft:not(.btn-outline).focus {
3549
    color: #ffffff;
3550
    background-color: #bd3434;
3551
    border-color: #812323; }
3552
  .btn.red-soft:not(.btn-outline):hover {
3553
    color: #ffffff;
3554
    background-color: #bd3434;
3555
    border-color: #b53232; }
3556
  .btn.red-soft:not(.btn-outline):active, .btn.red-soft:not(.btn-outline).active,
3557
  .open > .btn.red-soft:not(.btn-outline).dropdown-toggle {
3558
    color: #ffffff;
3559
    background-color: #bd3434;
3560
    border-color: #b53232; }
3561
    .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,
3562
    .open > .btn.red-soft:not(.btn-outline).dropdown-toggle:hover,
3563
    .open > .btn.red-soft:not(.btn-outline).dropdown-toggle:focus,
3564
    .open > .btn.red-soft:not(.btn-outline).dropdown-toggle.focus {
3565
      color: #ffffff;
3566
      background-color: #a12c2c;
3567
      border-color: #812323; }
3568
  .btn.red-soft:not(.btn-outline):active, .btn.red-soft:not(.btn-outline).active,
3569
  .open > .btn.red-soft:not(.btn-outline).dropdown-toggle {
3570
    background-image: none; }
3571
  .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,
3572
  fieldset[disabled] .btn.red-soft:not(.btn-outline):hover,
3573
  fieldset[disabled] .btn.red-soft:not(.btn-outline):focus,
3574
  fieldset[disabled] .btn.red-soft:not(.btn-outline).focus {
3575
    background-color: #d05454;
3576
    border-color: #d05454; }
3577
  .btn.red-soft:not(.btn-outline) .badge {
3578
    color: #d05454;
3579
    background-color: #ffffff; }
3580
 
3581
.btn.btn-outline.red-soft {
3582
  border-color: #d05454;
3583
  color: #d05454;
3584
  background: none; }
3585
  .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 {
3586
    border-color: #d05454;
3587
    color: #ffffff;
3588
    background-color: #d05454; }
3589
 
3590
.btn.red-soft-stripe {
3591
  border-left: 4px solid #d05454 !important; }
3592
 
3593
.btn.red-soft.btn-no-border:not(.active) {
3594
  border-color: transparent; }
3595
 
3596
.btn.red-haze:not(.btn-outline) {
3597
  color: #ffffff;
3598
  background-color: #f36a5a;
3599
  border-color: #f36a5a; }
3600
  .btn.red-haze:not(.btn-outline):focus, .btn.red-haze:not(.btn-outline).focus {
3601
    color: #ffffff;
3602
    background-color: #f03f2a;
3603
    border-color: #c0210e; }
3604
  .btn.red-haze:not(.btn-outline):hover {
3605
    color: #ffffff;
3606
    background-color: #f03f2a;
3607
    border-color: #ef3621; }
3608
  .btn.red-haze:not(.btn-outline):active, .btn.red-haze:not(.btn-outline).active,
3609
  .open > .btn.red-haze:not(.btn-outline).dropdown-toggle {
3610
    color: #ffffff;
3611
    background-color: #f03f2a;
3612
    border-color: #ef3621; }
3613
    .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,
3614
    .open > .btn.red-haze:not(.btn-outline).dropdown-toggle:hover,
3615
    .open > .btn.red-haze:not(.btn-outline).dropdown-toggle:focus,
3616
    .open > .btn.red-haze:not(.btn-outline).dropdown-toggle.focus {
3617
      color: #ffffff;
3618
      background-color: #e62711;
3619
      border-color: #c0210e; }
3620
  .btn.red-haze:not(.btn-outline):active, .btn.red-haze:not(.btn-outline).active,
3621
  .open > .btn.red-haze:not(.btn-outline).dropdown-toggle {
3622
    background-image: none; }
3623
  .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,
3624
  fieldset[disabled] .btn.red-haze:not(.btn-outline):hover,
3625
  fieldset[disabled] .btn.red-haze:not(.btn-outline):focus,
3626
  fieldset[disabled] .btn.red-haze:not(.btn-outline).focus {
3627
    background-color: #f36a5a;
3628
    border-color: #f36a5a; }
3629
  .btn.red-haze:not(.btn-outline) .badge {
3630
    color: #f36a5a;
3631
    background-color: #ffffff; }
3632
 
3633
.btn.btn-outline.red-haze {
3634
  border-color: #f36a5a;
3635
  color: #f36a5a;
3636
  background: none; }
3637
  .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 {
3638
    border-color: #f36a5a;
3639
    color: #ffffff;
3640
    background-color: #f36a5a; }
3641
 
3642
.btn.red-haze-stripe {
3643
  border-left: 4px solid #f36a5a !important; }
3644
 
3645
.btn.red-haze.btn-no-border:not(.active) {
3646
  border-color: transparent; }
3647
 
3648
.btn.red-mint:not(.btn-outline) {
3649
  color: #ffffff;
3650
  background-color: #e43a45;
3651
  border-color: #e43a45; }
3652
  .btn.red-mint:not(.btn-outline):focus, .btn.red-mint:not(.btn-outline).focus {
3653
    color: #ffffff;
3654
    background-color: #cf1c28;
3655
    border-color: #8b131b; }
3656
  .btn.red-mint:not(.btn-outline):hover {
3657
    color: #ffffff;
3658
    background-color: #cf1c28;
3659
    border-color: #c61b26; }
3660
  .btn.red-mint:not(.btn-outline):active, .btn.red-mint:not(.btn-outline).active,
3661
  .open > .btn.red-mint:not(.btn-outline).dropdown-toggle {
3662
    color: #ffffff;
3663
    background-color: #cf1c28;
3664
    border-color: #c61b26; }
3665
    .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,
3666
    .open > .btn.red-mint:not(.btn-outline).dropdown-toggle:hover,
3667
    .open > .btn.red-mint:not(.btn-outline).dropdown-toggle:focus,
3668
    .open > .btn.red-mint:not(.btn-outline).dropdown-toggle.focus {
3669
      color: #ffffff;
3670
      background-color: #af1822;
3671
      border-color: #8b131b; }
3672
  .btn.red-mint:not(.btn-outline):active, .btn.red-mint:not(.btn-outline).active,
3673
  .open > .btn.red-mint:not(.btn-outline).dropdown-toggle {
3674
    background-image: none; }
3675
  .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,
3676
  fieldset[disabled] .btn.red-mint:not(.btn-outline):hover,
3677
  fieldset[disabled] .btn.red-mint:not(.btn-outline):focus,
3678
  fieldset[disabled] .btn.red-mint:not(.btn-outline).focus {
3679
    background-color: #e43a45;
3680
    border-color: #e43a45; }
3681
  .btn.red-mint:not(.btn-outline) .badge {
3682
    color: #e43a45;
3683
    background-color: #ffffff; }
3684
 
3685
.btn.btn-outline.red-mint {
3686
  border-color: #e43a45;
3687
  color: #e43a45;
3688
  background: none; }
3689
  .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 {
3690
    border-color: #e43a45;
3691
    color: #ffffff;
3692
    background-color: #e43a45; }
3693
 
3694
.btn.red-mint-stripe {
3695
  border-left: 4px solid #e43a45 !important; }
3696
 
3697
.btn.red-mint.btn-no-border:not(.active) {
3698
  border-color: transparent; }
3699
 
3700
.btn.yellow:not(.btn-outline) {
3701
  color: #ffffff;
3702
  background-color: #c49f47;
3703
  border-color: #c49f47; }
3704
  .btn.yellow:not(.btn-outline):focus, .btn.yellow:not(.btn-outline).focus {
3705
    color: #ffffff;
3706
    background-color: #a48334;
3707
    border-color: #6a5422; }
3708
  .btn.yellow:not(.btn-outline):hover {
3709
    color: #ffffff;
3710
    background-color: #a48334;
3711
    border-color: #9c7c32; }
3712
  .btn.yellow:not(.btn-outline):active, .btn.yellow:not(.btn-outline).active,
3713
  .open > .btn.yellow:not(.btn-outline).dropdown-toggle {
3714
    color: #ffffff;
3715
    background-color: #a48334;
3716
    border-color: #9c7c32; }
3717
    .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,
3718
    .open > .btn.yellow:not(.btn-outline).dropdown-toggle:hover,
3719
    .open > .btn.yellow:not(.btn-outline).dropdown-toggle:focus,
3720
    .open > .btn.yellow:not(.btn-outline).dropdown-toggle.focus {
3721
      color: #ffffff;
3722
      background-color: #896d2c;
3723
      border-color: #6a5422; }
3724
  .btn.yellow:not(.btn-outline):active, .btn.yellow:not(.btn-outline).active,
3725
  .open > .btn.yellow:not(.btn-outline).dropdown-toggle {
3726
    background-image: none; }
3727
  .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,
3728
  fieldset[disabled] .btn.yellow:not(.btn-outline):hover,
3729
  fieldset[disabled] .btn.yellow:not(.btn-outline):focus,
3730
  fieldset[disabled] .btn.yellow:not(.btn-outline).focus {
3731
    background-color: #c49f47;
3732
    border-color: #c49f47; }
3733
  .btn.yellow:not(.btn-outline) .badge {
3734
    color: #c49f47;
3735
    background-color: #ffffff; }
3736
 
3737
.btn.btn-outline.yellow {
3738
  border-color: #c49f47;
3739
  color: #c49f47;
3740
  background: none; }
3741
  .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 {
3742
    border-color: #c49f47;
3743
    color: #ffffff;
3744
    background-color: #c49f47; }
3745
 
3746
.btn.yellow-stripe {
3747
  border-left: 4px solid #c49f47 !important; }
3748
 
3749
.btn.yellow.btn-no-border:not(.active) {
3750
  border-color: transparent; }
3751
 
3752
.btn.yellow-gold:not(.btn-outline) {
3753
  color: #ffffff;
3754
  background-color: #E87E04;
3755
  border-color: #E87E04; }
3756
  .btn.yellow-gold:not(.btn-outline):focus, .btn.yellow-gold:not(.btn-outline).focus {
3757
    color: #ffffff;
3758
    background-color: #b66303;
3759
    border-color: #6b3a02; }
3760
  .btn.yellow-gold:not(.btn-outline):hover {
3761
    color: #ffffff;
3762
    background-color: #b66303;
3763
    border-color: #ac5d03; }
3764
  .btn.yellow-gold:not(.btn-outline):active, .btn.yellow-gold:not(.btn-outline).active,
3765
  .open > .btn.yellow-gold:not(.btn-outline).dropdown-toggle {
3766
    color: #ffffff;
3767
    background-color: #b66303;
3768
    border-color: #ac5d03; }
3769
    .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,
3770
    .open > .btn.yellow-gold:not(.btn-outline).dropdown-toggle:hover,
3771
    .open > .btn.yellow-gold:not(.btn-outline).dropdown-toggle:focus,
3772
    .open > .btn.yellow-gold:not(.btn-outline).dropdown-toggle.focus {
3773
      color: #ffffff;
3774
      background-color: #935003;
3775
      border-color: #6b3a02; }
3776
  .btn.yellow-gold:not(.btn-outline):active, .btn.yellow-gold:not(.btn-outline).active,
3777
  .open > .btn.yellow-gold:not(.btn-outline).dropdown-toggle {
3778
    background-image: none; }
3779
  .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,
3780
  fieldset[disabled] .btn.yellow-gold:not(.btn-outline):hover,
3781
  fieldset[disabled] .btn.yellow-gold:not(.btn-outline):focus,
3782
  fieldset[disabled] .btn.yellow-gold:not(.btn-outline).focus {
3783
    background-color: #E87E04;
3784
    border-color: #E87E04; }
3785
  .btn.yellow-gold:not(.btn-outline) .badge {
3786
    color: #E87E04;
3787
    background-color: #ffffff; }
3788
 
3789
.btn.btn-outline.yellow-gold {
3790
  border-color: #E87E04;
3791
  color: #E87E04;
3792
  background: none; }
3793
  .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 {
3794
    border-color: #E87E04;
3795
    color: #ffffff;
3796
    background-color: #E87E04; }
3797
 
3798
.btn.yellow-gold-stripe {
3799
  border-left: 4px solid #E87E04 !important; }
3800
 
3801
.btn.yellow-gold.btn-no-border:not(.active) {
3802
  border-color: transparent; }
3803
 
3804
.btn.yellow-casablanca:not(.btn-outline) {
3805
  color: #ffffff;
3806
  background-color: #f2784b;
3807
  border-color: #f2784b; }
3808
  .btn.yellow-casablanca:not(.btn-outline):focus, .btn.yellow-casablanca:not(.btn-outline).focus {
3809
    color: #ffffff;
3810
    background-color: #ef541b;
3811
    border-color: #b1390d; }
3812
  .btn.yellow-casablanca:not(.btn-outline):hover {
3813
    color: #ffffff;
3814
    background-color: #ef541b;
3815
    border-color: #ee4d12; }
3816
  .btn.yellow-casablanca:not(.btn-outline):active, .btn.yellow-casablanca:not(.btn-outline).active,
3817
  .open > .btn.yellow-casablanca:not(.btn-outline).dropdown-toggle {
3818
    color: #ffffff;
3819
    background-color: #ef541b;
3820
    border-color: #ee4d12; }
3821
    .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,
3822
    .open > .btn.yellow-casablanca:not(.btn-outline).dropdown-toggle:hover,
3823
    .open > .btn.yellow-casablanca:not(.btn-outline).dropdown-toggle:focus,
3824
    .open > .btn.yellow-casablanca:not(.btn-outline).dropdown-toggle.focus {
3825
      color: #ffffff;
3826
      background-color: #d74510;
3827
      border-color: #b1390d; }
3828
  .btn.yellow-casablanca:not(.btn-outline):active, .btn.yellow-casablanca:not(.btn-outline).active,
3829
  .open > .btn.yellow-casablanca:not(.btn-outline).dropdown-toggle {
3830
    background-image: none; }
3831
  .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,
3832
  fieldset[disabled] .btn.yellow-casablanca:not(.btn-outline):hover,
3833
  fieldset[disabled] .btn.yellow-casablanca:not(.btn-outline):focus,
3834
  fieldset[disabled] .btn.yellow-casablanca:not(.btn-outline).focus {
3835
    background-color: #f2784b;
3836
    border-color: #f2784b; }
3837
  .btn.yellow-casablanca:not(.btn-outline) .badge {
3838
    color: #f2784b;
3839
    background-color: #ffffff; }
3840
 
3841
.btn.btn-outline.yellow-casablanca {
3842
  border-color: #f2784b;
3843
  color: #f2784b;
3844
  background: none; }
3845
  .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 {
3846
    border-color: #f2784b;
3847
    color: #ffffff;
3848
    background-color: #f2784b; }
3849
 
3850
.btn.yellow-casablanca-stripe {
3851
  border-left: 4px solid #f2784b !important; }
3852
 
3853
.btn.yellow-casablanca.btn-no-border:not(.active) {
3854
  border-color: transparent; }
3855
 
3856
.btn.yellow-crusta:not(.btn-outline) {
3857
  color: #ffffff;
3858
  background-color: #f3c200;
3859
  border-color: #f3c200; }
3860
  .btn.yellow-crusta:not(.btn-outline):focus, .btn.yellow-crusta:not(.btn-outline).focus {
3861
    color: #ffffff;
3862
    background-color: #c09900;
3863
    border-color: #745c00; }
3864
  .btn.yellow-crusta:not(.btn-outline):hover {
3865
    color: #ffffff;
3866
    background-color: #c09900;
3867
    border-color: #b69100; }
3868
  .btn.yellow-crusta:not(.btn-outline):active, .btn.yellow-crusta:not(.btn-outline).active,
3869
  .open > .btn.yellow-crusta:not(.btn-outline).dropdown-toggle {
3870
    color: #ffffff;
3871
    background-color: #c09900;
3872
    border-color: #b69100; }
3873
    .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,
3874
    .open > .btn.yellow-crusta:not(.btn-outline).dropdown-toggle:hover,
3875
    .open > .btn.yellow-crusta:not(.btn-outline).dropdown-toggle:focus,
3876
    .open > .btn.yellow-crusta:not(.btn-outline).dropdown-toggle.focus {
3877
      color: #ffffff;
3878
      background-color: #9c7d00;
3879
      border-color: #745c00; }
3880
  .btn.yellow-crusta:not(.btn-outline):active, .btn.yellow-crusta:not(.btn-outline).active,
3881
  .open > .btn.yellow-crusta:not(.btn-outline).dropdown-toggle {
3882
    background-image: none; }
3883
  .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,
3884
  fieldset[disabled] .btn.yellow-crusta:not(.btn-outline):hover,
3885
  fieldset[disabled] .btn.yellow-crusta:not(.btn-outline):focus,
3886
  fieldset[disabled] .btn.yellow-crusta:not(.btn-outline).focus {
3887
    background-color: #f3c200;
3888
    border-color: #f3c200; }
3889
  .btn.yellow-crusta:not(.btn-outline) .badge {
3890
    color: #f3c200;
3891
    background-color: #ffffff; }
3892
 
3893
.btn.btn-outline.yellow-crusta {
3894
  border-color: #f3c200;
3895
  color: #f3c200;
3896
  background: none; }
3897
  .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 {
3898
    border-color: #f3c200;
3899
    color: #ffffff;
3900
    background-color: #f3c200; }
3901
 
3902
.btn.yellow-crusta-stripe {
3903
  border-left: 4px solid #f3c200 !important; }
3904
 
3905
.btn.yellow-crusta.btn-no-border:not(.active) {
3906
  border-color: transparent; }
3907
 
3908
.btn.yellow-lemon:not(.btn-outline) {
3909
  color: #ffffff;
3910
  background-color: #F7CA18;
3911
  border-color: #F7CA18; }
3912
  .btn.yellow-lemon:not(.btn-outline):focus, .btn.yellow-lemon:not(.btn-outline).focus {
3913
    color: #ffffff;
3914
    background-color: #d5ab07;
3915
    border-color: #8b7005; }
3916
  .btn.yellow-lemon:not(.btn-outline):hover {
3917
    color: #ffffff;
3918
    background-color: #d5ab07;
3919
    border-color: #cba307; }
3920
  .btn.yellow-lemon:not(.btn-outline):active, .btn.yellow-lemon:not(.btn-outline).active,
3921
  .open > .btn.yellow-lemon:not(.btn-outline).dropdown-toggle {
3922
    color: #ffffff;
3923
    background-color: #d5ab07;
3924
    border-color: #cba307; }
3925
    .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,
3926
    .open > .btn.yellow-lemon:not(.btn-outline).dropdown-toggle:hover,
3927
    .open > .btn.yellow-lemon:not(.btn-outline).dropdown-toggle:focus,
3928
    .open > .btn.yellow-lemon:not(.btn-outline).dropdown-toggle.focus {
3929
      color: #ffffff;
3930
      background-color: #b28f06;
3931
      border-color: #8b7005; }
3932
  .btn.yellow-lemon:not(.btn-outline):active, .btn.yellow-lemon:not(.btn-outline).active,
3933
  .open > .btn.yellow-lemon:not(.btn-outline).dropdown-toggle {
3934
    background-image: none; }
3935
  .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,
3936
  fieldset[disabled] .btn.yellow-lemon:not(.btn-outline):hover,
3937
  fieldset[disabled] .btn.yellow-lemon:not(.btn-outline):focus,
3938
  fieldset[disabled] .btn.yellow-lemon:not(.btn-outline).focus {
3939
    background-color: #F7CA18;
3940
    border-color: #F7CA18; }
3941
  .btn.yellow-lemon:not(.btn-outline) .badge {
3942
    color: #F7CA18;
3943
    background-color: #ffffff; }
3944
 
3945
.btn.btn-outline.yellow-lemon {
3946
  border-color: #F7CA18;
3947
  color: #F7CA18;
3948
  background: none; }
3949
  .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 {
3950
    border-color: #F7CA18;
3951
    color: #ffffff;
3952
    background-color: #F7CA18; }
3953
 
3954
.btn.yellow-lemon-stripe {
3955
  border-left: 4px solid #F7CA18 !important; }
3956
 
3957
.btn.yellow-lemon.btn-no-border:not(.active) {
3958
  border-color: transparent; }
3959
 
3960
.btn.yellow-saffron:not(.btn-outline) {
3961
  color: #ffffff;
3962
  background-color: #F4D03F;
3963
  border-color: #F4D03F; }
3964
  .btn.yellow-saffron:not(.btn-outline):focus, .btn.yellow-saffron:not(.btn-outline).focus {
3965
    color: #ffffff;
3966
    background-color: #f1c40f;
3967
    border-color: #aa8a0a; }
3968
  .btn.yellow-saffron:not(.btn-outline):hover {
3969
    color: #ffffff;
3970
    background-color: #f1c40f;
3971
    border-color: #e8bd0d; }
3972
  .btn.yellow-saffron:not(.btn-outline):active, .btn.yellow-saffron:not(.btn-outline).active,
3973
  .open > .btn.yellow-saffron:not(.btn-outline).dropdown-toggle {
3974
    color: #ffffff;
3975
    background-color: #f1c40f;
3976
    border-color: #e8bd0d; }
3977
    .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,
3978
    .open > .btn.yellow-saffron:not(.btn-outline).dropdown-toggle:hover,
3979
    .open > .btn.yellow-saffron:not(.btn-outline).dropdown-toggle:focus,
3980
    .open > .btn.yellow-saffron:not(.btn-outline).dropdown-toggle.focus {
3981
      color: #ffffff;
3982
      background-color: #d0a90c;
3983
      border-color: #aa8a0a; }
3984
  .btn.yellow-saffron:not(.btn-outline):active, .btn.yellow-saffron:not(.btn-outline).active,
3985
  .open > .btn.yellow-saffron:not(.btn-outline).dropdown-toggle {
3986
    background-image: none; }
3987
  .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,
3988
  fieldset[disabled] .btn.yellow-saffron:not(.btn-outline):hover,
3989
  fieldset[disabled] .btn.yellow-saffron:not(.btn-outline):focus,
3990
  fieldset[disabled] .btn.yellow-saffron:not(.btn-outline).focus {
3991
    background-color: #F4D03F;
3992
    border-color: #F4D03F; }
3993
  .btn.yellow-saffron:not(.btn-outline) .badge {
3994
    color: #F4D03F;
3995
    background-color: #ffffff; }
3996
 
3997
.btn.btn-outline.yellow-saffron {
3998
  border-color: #F4D03F;
3999
  color: #F4D03F;
4000
  background: none; }
4001
  .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 {
4002
    border-color: #F4D03F;
4003
    color: #ffffff;
4004
    background-color: #F4D03F; }
4005
 
4006
.btn.yellow-saffron-stripe {
4007
  border-left: 4px solid #F4D03F !important; }
4008
 
4009
.btn.yellow-saffron.btn-no-border:not(.active) {
4010
  border-color: transparent; }
4011
 
4012
.btn.yellow-soft:not(.btn-outline) {
4013
  color: #ffffff;
4014
  background-color: #c8d046;
4015
  border-color: #c8d046; }
4016
  .btn.yellow-soft:not(.btn-outline):focus, .btn.yellow-soft:not(.btn-outline).focus {
4017
    color: #ffffff;
4018
    background-color: #adb52e;
4019
    border-color: #73781e; }
4020
  .btn.yellow-soft:not(.btn-outline):hover {
4021
    color: #ffffff;
4022
    background-color: #adb52e;
4023
    border-color: #a5ad2c; }
4024
  .btn.yellow-soft:not(.btn-outline):active, .btn.yellow-soft:not(.btn-outline).active,
4025
  .open > .btn.yellow-soft:not(.btn-outline).dropdown-toggle {
4026
    color: #ffffff;
4027
    background-color: #adb52e;
4028
    border-color: #a5ad2c; }
4029
    .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,
4030
    .open > .btn.yellow-soft:not(.btn-outline).dropdown-toggle:hover,
4031
    .open > .btn.yellow-soft:not(.btn-outline).dropdown-toggle:focus,
4032
    .open > .btn.yellow-soft:not(.btn-outline).dropdown-toggle.focus {
4033
      color: #ffffff;
4034
      background-color: #929927;
4035
      border-color: #73781e; }
4036
  .btn.yellow-soft:not(.btn-outline):active, .btn.yellow-soft:not(.btn-outline).active,
4037
  .open > .btn.yellow-soft:not(.btn-outline).dropdown-toggle {
4038
    background-image: none; }
4039
  .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,
4040
  fieldset[disabled] .btn.yellow-soft:not(.btn-outline):hover,
4041
  fieldset[disabled] .btn.yellow-soft:not(.btn-outline):focus,
4042
  fieldset[disabled] .btn.yellow-soft:not(.btn-outline).focus {
4043
    background-color: #c8d046;
4044
    border-color: #c8d046; }
4045
  .btn.yellow-soft:not(.btn-outline) .badge {
4046
    color: #c8d046;
4047
    background-color: #ffffff; }
4048
 
4049
.btn.btn-outline.yellow-soft {
4050
  border-color: #c8d046;
4051
  color: #c8d046;
4052
  background: none; }
4053
  .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 {
4054
    border-color: #c8d046;
4055
    color: #ffffff;
4056
    background-color: #c8d046; }
4057
 
4058
.btn.yellow-soft-stripe {
4059
  border-left: 4px solid #c8d046 !important; }
4060
 
4061
.btn.yellow-soft.btn-no-border:not(.active) {
4062
  border-color: transparent; }
4063
 
4064
.btn.yellow-haze:not(.btn-outline) {
4065
  color: #ffffff;
4066
  background-color: #c5bf66;
4067
  border-color: #c5bf66; }
4068
  .btn.yellow-haze:not(.btn-outline):focus, .btn.yellow-haze:not(.btn-outline).focus {
4069
    color: #ffffff;
4070
    background-color: #b4ad44;
4071
    border-color: #7c772f; }
4072
  .btn.yellow-haze:not(.btn-outline):hover {
4073
    color: #ffffff;
4074
    background-color: #b4ad44;
4075
    border-color: #aca641; }
4076
  .btn.yellow-haze:not(.btn-outline):active, .btn.yellow-haze:not(.btn-outline).active,
4077
  .open > .btn.yellow-haze:not(.btn-outline).dropdown-toggle {
4078
    color: #ffffff;
4079
    background-color: #b4ad44;
4080
    border-color: #aca641; }
4081
    .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,
4082
    .open > .btn.yellow-haze:not(.btn-outline).dropdown-toggle:hover,
4083
    .open > .btn.yellow-haze:not(.btn-outline).dropdown-toggle:focus,
4084
    .open > .btn.yellow-haze:not(.btn-outline).dropdown-toggle.focus {
4085
      color: #ffffff;
4086
      background-color: #9a943a;
4087
      border-color: #7c772f; }
4088
  .btn.yellow-haze:not(.btn-outline):active, .btn.yellow-haze:not(.btn-outline).active,
4089
  .open > .btn.yellow-haze:not(.btn-outline).dropdown-toggle {
4090
    background-image: none; }
4091
  .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,
4092
  fieldset[disabled] .btn.yellow-haze:not(.btn-outline):hover,
4093
  fieldset[disabled] .btn.yellow-haze:not(.btn-outline):focus,
4094
  fieldset[disabled] .btn.yellow-haze:not(.btn-outline).focus {
4095
    background-color: #c5bf66;
4096
    border-color: #c5bf66; }
4097
  .btn.yellow-haze:not(.btn-outline) .badge {
4098
    color: #c5bf66;
4099
    background-color: #ffffff; }
4100
 
4101
.btn.btn-outline.yellow-haze {
4102
  border-color: #c5bf66;
4103
  color: #c5bf66;
4104
  background: none; }
4105
  .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 {
4106
    border-color: #c5bf66;
4107
    color: #ffffff;
4108
    background-color: #c5bf66; }
4109
 
4110
.btn.yellow-haze-stripe {
4111
  border-left: 4px solid #c5bf66 !important; }
4112
 
4113
.btn.yellow-haze.btn-no-border:not(.active) {
4114
  border-color: transparent; }
4115
 
4116
.btn.yellow-mint:not(.btn-outline) {
4117
  color: #ffffff;
4118
  background-color: #c5b96b;
4119
  border-color: #c5b96b; }
4120
  .btn.yellow-mint:not(.btn-outline):focus, .btn.yellow-mint:not(.btn-outline).focus {
4121
    color: #ffffff;
4122
    background-color: #b6a747;
4123
    border-color: #7f7532; }
4124
  .btn.yellow-mint:not(.btn-outline):hover {
4125
    color: #ffffff;
4126
    background-color: #b6a747;
4127
    border-color: #aea044; }
4128
  .btn.yellow-mint:not(.btn-outline):active, .btn.yellow-mint:not(.btn-outline).active,
4129
  .open > .btn.yellow-mint:not(.btn-outline).dropdown-toggle {
4130
    color: #ffffff;
4131
    background-color: #b6a747;
4132
    border-color: #aea044; }
4133
    .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,
4134
    .open > .btn.yellow-mint:not(.btn-outline).dropdown-toggle:hover,
4135
    .open > .btn.yellow-mint:not(.btn-outline).dropdown-toggle:focus,
4136
    .open > .btn.yellow-mint:not(.btn-outline).dropdown-toggle.focus {
4137
      color: #ffffff;
4138
      background-color: #9c8f3d;
4139
      border-color: #7f7532; }
4140
  .btn.yellow-mint:not(.btn-outline):active, .btn.yellow-mint:not(.btn-outline).active,
4141
  .open > .btn.yellow-mint:not(.btn-outline).dropdown-toggle {
4142
    background-image: none; }
4143
  .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,
4144
  fieldset[disabled] .btn.yellow-mint:not(.btn-outline):hover,
4145
  fieldset[disabled] .btn.yellow-mint:not(.btn-outline):focus,
4146
  fieldset[disabled] .btn.yellow-mint:not(.btn-outline).focus {
4147
    background-color: #c5b96b;
4148
    border-color: #c5b96b; }
4149
  .btn.yellow-mint:not(.btn-outline) .badge {
4150
    color: #c5b96b;
4151
    background-color: #ffffff; }
4152
 
4153
.btn.btn-outline.yellow-mint {
4154
  border-color: #c5b96b;
4155
  color: #c5b96b;
4156
  background: none; }
4157
  .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 {
4158
    border-color: #c5b96b;
4159
    color: #ffffff;
4160
    background-color: #c5b96b; }
4161
 
4162
.btn.yellow-mint-stripe {
4163
  border-left: 4px solid #c5b96b !important; }
4164
 
4165
.btn.yellow-mint.btn-no-border:not(.active) {
4166
  border-color: transparent; }
4167
 
4168
.btn.purple:not(.btn-outline) {
4169
  color: #ffffff;
4170
  background-color: #8E44AD;
4171
  border-color: #8E44AD; }
4172
  .btn.purple:not(.btn-outline):focus, .btn.purple:not(.btn-outline).focus {
4173
    color: #ffffff;
4174
    background-color: #703688;
4175
    border-color: #432051; }
4176
  .btn.purple:not(.btn-outline):hover {
4177
    color: #ffffff;
4178
    background-color: #703688;
4179
    border-color: #6a3381; }
4180
  .btn.purple:not(.btn-outline):active, .btn.purple:not(.btn-outline).active,
4181
  .open > .btn.purple:not(.btn-outline).dropdown-toggle {
4182
    color: #ffffff;
4183
    background-color: #703688;
4184
    border-color: #6a3381; }
4185
    .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,
4186
    .open > .btn.purple:not(.btn-outline).dropdown-toggle:hover,
4187
    .open > .btn.purple:not(.btn-outline).dropdown-toggle:focus,
4188
    .open > .btn.purple:not(.btn-outline).dropdown-toggle.focus {
4189
      color: #ffffff;
4190
      background-color: #5b2c6f;
4191
      border-color: #432051; }
4192
  .btn.purple:not(.btn-outline):active, .btn.purple:not(.btn-outline).active,
4193
  .open > .btn.purple:not(.btn-outline).dropdown-toggle {
4194
    background-image: none; }
4195
  .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,
4196
  fieldset[disabled] .btn.purple:not(.btn-outline):hover,
4197
  fieldset[disabled] .btn.purple:not(.btn-outline):focus,
4198
  fieldset[disabled] .btn.purple:not(.btn-outline).focus {
4199
    background-color: #8E44AD;
4200
    border-color: #8E44AD; }
4201
  .btn.purple:not(.btn-outline) .badge {
4202
    color: #8E44AD;
4203
    background-color: #ffffff; }
4204
 
4205
.btn.btn-outline.purple {
4206
  border-color: #8E44AD;
4207
  color: #8E44AD;
4208
  background: none; }
4209
  .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 {
4210
    border-color: #8E44AD;
4211
    color: #ffffff;
4212
    background-color: #8E44AD; }
4213
 
4214
.btn.purple-stripe {
4215
  border-left: 4px solid #8E44AD !important; }
4216
 
4217
.btn.purple.btn-no-border:not(.active) {
4218
  border-color: transparent; }
4219
 
4220
.btn.purple-plum:not(.btn-outline) {
4221
  color: #ffffff;
4222
  background-color: #8775a7;
4223
  border-color: #8775a7; }
4224
  .btn.purple-plum:not(.btn-outline):focus, .btn.purple-plum:not(.btn-outline).focus {
4225
    color: #ffffff;
4226
    background-color: #6d5b8e;
4227
    border-color: #493d60; }
4228
  .btn.purple-plum:not(.btn-outline):hover {
4229
    color: #ffffff;
4230
    background-color: #6d5b8e;
4231
    border-color: #685788; }
4232
  .btn.purple-plum:not(.btn-outline):active, .btn.purple-plum:not(.btn-outline).active,
4233
  .open > .btn.purple-plum:not(.btn-outline).dropdown-toggle {
4234
    color: #ffffff;
4235
    background-color: #6d5b8e;
4236
    border-color: #685788; }
4237
    .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,
4238
    .open > .btn.purple-plum:not(.btn-outline).dropdown-toggle:hover,
4239
    .open > .btn.purple-plum:not(.btn-outline).dropdown-toggle:focus,
4240
    .open > .btn.purple-plum:not(.btn-outline).dropdown-toggle.focus {
4241
      color: #ffffff;
4242
      background-color: #5d4d78;
4243
      border-color: #493d60; }
4244
  .btn.purple-plum:not(.btn-outline):active, .btn.purple-plum:not(.btn-outline).active,
4245
  .open > .btn.purple-plum:not(.btn-outline).dropdown-toggle {
4246
    background-image: none; }
4247
  .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,
4248
  fieldset[disabled] .btn.purple-plum:not(.btn-outline):hover,
4249
  fieldset[disabled] .btn.purple-plum:not(.btn-outline):focus,
4250
  fieldset[disabled] .btn.purple-plum:not(.btn-outline).focus {
4251
    background-color: #8775a7;
4252
    border-color: #8775a7; }
4253
  .btn.purple-plum:not(.btn-outline) .badge {
4254
    color: #8775a7;
4255
    background-color: #ffffff; }
4256
 
4257
.btn.btn-outline.purple-plum {
4258
  border-color: #8775a7;
4259
  color: #8775a7;
4260
  background: none; }
4261
  .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 {
4262
    border-color: #8775a7;
4263
    color: #ffffff;
4264
    background-color: #8775a7; }
4265
 
4266
.btn.purple-plum-stripe {
4267
  border-left: 4px solid #8775a7 !important; }
4268
 
4269
.btn.purple-plum.btn-no-border:not(.active) {
4270
  border-color: transparent; }
4271
 
4272
.btn.purple-medium:not(.btn-outline) {
4273
  color: #ffffff;
4274
  background-color: #BF55EC;
4275
  border-color: #BF55EC; }
4276
  .btn.purple-medium:not(.btn-outline):focus, .btn.purple-medium:not(.btn-outline).focus {
4277
    color: #ffffff;
4278
    background-color: #ae27e7;
4279
    border-color: #8013ae; }
4280
  .btn.purple-medium:not(.btn-outline):hover {
4281
    color: #ffffff;
4282
    background-color: #ae27e7;
4283
    border-color: #aa1ee6; }
4284
  .btn.purple-medium:not(.btn-outline):active, .btn.purple-medium:not(.btn-outline).active,
4285
  .open > .btn.purple-medium:not(.btn-outline).dropdown-toggle {
4286
    color: #ffffff;
4287
    background-color: #ae27e7;
4288
    border-color: #aa1ee6; }
4289
    .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,
4290
    .open > .btn.purple-medium:not(.btn-outline).dropdown-toggle:hover,
4291
    .open > .btn.purple-medium:not(.btn-outline).dropdown-toggle:focus,
4292
    .open > .btn.purple-medium:not(.btn-outline).dropdown-toggle.focus {
4293
      color: #ffffff;
4294
      background-color: #9b18d3;
4295
      border-color: #8013ae; }
4296
  .btn.purple-medium:not(.btn-outline):active, .btn.purple-medium:not(.btn-outline).active,
4297
  .open > .btn.purple-medium:not(.btn-outline).dropdown-toggle {
4298
    background-image: none; }
4299
  .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,
4300
  fieldset[disabled] .btn.purple-medium:not(.btn-outline):hover,
4301
  fieldset[disabled] .btn.purple-medium:not(.btn-outline):focus,
4302
  fieldset[disabled] .btn.purple-medium:not(.btn-outline).focus {
4303
    background-color: #BF55EC;
4304
    border-color: #BF55EC; }
4305
  .btn.purple-medium:not(.btn-outline) .badge {
4306
    color: #BF55EC;
4307
    background-color: #ffffff; }
4308
 
4309
.btn.btn-outline.purple-medium {
4310
  border-color: #BF55EC;
4311
  color: #BF55EC;
4312
  background: none; }
4313
  .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 {
4314
    border-color: #BF55EC;
4315
    color: #ffffff;
4316
    background-color: #BF55EC; }
4317
 
4318
.btn.purple-medium-stripe {
4319
  border-left: 4px solid #BF55EC !important; }
4320
 
4321
.btn.purple-medium.btn-no-border:not(.active) {
4322
  border-color: transparent; }
4323
 
4324
.btn.purple-studio:not(.btn-outline) {
4325
  color: #ffffff;
4326
  background-color: #8E44AD;
4327
  border-color: #8E44AD; }
4328
  .btn.purple-studio:not(.btn-outline):focus, .btn.purple-studio:not(.btn-outline).focus {
4329
    color: #ffffff;
4330
    background-color: #703688;
4331
    border-color: #432051; }
4332
  .btn.purple-studio:not(.btn-outline):hover {
4333
    color: #ffffff;
4334
    background-color: #703688;
4335
    border-color: #6a3381; }
4336
  .btn.purple-studio:not(.btn-outline):active, .btn.purple-studio:not(.btn-outline).active,
4337
  .open > .btn.purple-studio:not(.btn-outline).dropdown-toggle {
4338
    color: #ffffff;
4339
    background-color: #703688;
4340
    border-color: #6a3381; }
4341
    .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,
4342
    .open > .btn.purple-studio:not(.btn-outline).dropdown-toggle:hover,
4343
    .open > .btn.purple-studio:not(.btn-outline).dropdown-toggle:focus,
4344
    .open > .btn.purple-studio:not(.btn-outline).dropdown-toggle.focus {
4345
      color: #ffffff;
4346
      background-color: #5b2c6f;
4347
      border-color: #432051; }
4348
  .btn.purple-studio:not(.btn-outline):active, .btn.purple-studio:not(.btn-outline).active,
4349
  .open > .btn.purple-studio:not(.btn-outline).dropdown-toggle {
4350
    background-image: none; }
4351
  .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,
4352
  fieldset[disabled] .btn.purple-studio:not(.btn-outline):hover,
4353
  fieldset[disabled] .btn.purple-studio:not(.btn-outline):focus,
4354
  fieldset[disabled] .btn.purple-studio:not(.btn-outline).focus {
4355
    background-color: #8E44AD;
4356
    border-color: #8E44AD; }
4357
  .btn.purple-studio:not(.btn-outline) .badge {
4358
    color: #8E44AD;
4359
    background-color: #ffffff; }
4360
 
4361
.btn.btn-outline.purple-studio {
4362
  border-color: #8E44AD;
4363
  color: #8E44AD;
4364
  background: none; }
4365
  .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 {
4366
    border-color: #8E44AD;
4367
    color: #ffffff;
4368
    background-color: #8E44AD; }
4369
 
4370
.btn.purple-studio-stripe {
4371
  border-left: 4px solid #8E44AD !important; }
4372
 
4373
.btn.purple-studio.btn-no-border:not(.active) {
4374
  border-color: transparent; }
4375
 
4376
.btn.purple-wisteria:not(.btn-outline) {
4377
  color: #ffffff;
4378
  background-color: #9B59B6;
4379
  border-color: #9B59B6; }
4380
  .btn.purple-wisteria:not(.btn-outline):focus, .btn.purple-wisteria:not(.btn-outline).focus {
4381
    color: #ffffff;
4382
    background-color: #804399;
4383
    border-color: #532c64; }
4384
  .btn.purple-wisteria:not(.btn-outline):hover {
4385
    color: #ffffff;
4386
    background-color: #804399;
4387
    border-color: #7a4092; }
4388
  .btn.purple-wisteria:not(.btn-outline):active, .btn.purple-wisteria:not(.btn-outline).active,
4389
  .open > .btn.purple-wisteria:not(.btn-outline).dropdown-toggle {
4390
    color: #ffffff;
4391
    background-color: #804399;
4392
    border-color: #7a4092; }
4393
    .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,
4394
    .open > .btn.purple-wisteria:not(.btn-outline).dropdown-toggle:hover,
4395
    .open > .btn.purple-wisteria:not(.btn-outline).dropdown-toggle:focus,
4396
    .open > .btn.purple-wisteria:not(.btn-outline).dropdown-toggle.focus {
4397
      color: #ffffff;
4398
      background-color: #6b3880;
4399
      border-color: #532c64; }
4400
  .btn.purple-wisteria:not(.btn-outline):active, .btn.purple-wisteria:not(.btn-outline).active,
4401
  .open > .btn.purple-wisteria:not(.btn-outline).dropdown-toggle {
4402
    background-image: none; }
4403
  .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,
4404
  fieldset[disabled] .btn.purple-wisteria:not(.btn-outline):hover,
4405
  fieldset[disabled] .btn.purple-wisteria:not(.btn-outline):focus,
4406
  fieldset[disabled] .btn.purple-wisteria:not(.btn-outline).focus {
4407
    background-color: #9B59B6;
4408
    border-color: #9B59B6; }
4409
  .btn.purple-wisteria:not(.btn-outline) .badge {
4410
    color: #9B59B6;
4411
    background-color: #ffffff; }
4412
 
4413
.btn.btn-outline.purple-wisteria {
4414
  border-color: #9B59B6;
4415
  color: #9B59B6;
4416
  background: none; }
4417
  .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 {
4418
    border-color: #9B59B6;
4419
    color: #ffffff;
4420
    background-color: #9B59B6; }
4421
 
4422
.btn.purple-wisteria-stripe {
4423
  border-left: 4px solid #9B59B6 !important; }
4424
 
4425
.btn.purple-wisteria.btn-no-border:not(.active) {
4426
  border-color: transparent; }
4427
 
4428
.btn.purple-seance:not(.btn-outline) {
4429
  color: #ffffff;
4430
  background-color: #9A12B3;
4431
  border-color: #9A12B3; }
4432
  .btn.purple-seance:not(.btn-outline):focus, .btn.purple-seance:not(.btn-outline).focus {
4433
    color: #ffffff;
4434
    background-color: #720d85;
4435
    border-color: #36063f; }
4436
  .btn.purple-seance:not(.btn-outline):hover {
4437
    color: #ffffff;
4438
    background-color: #720d85;
4439
    border-color: #6a0c7b; }
4440
  .btn.purple-seance:not(.btn-outline):active, .btn.purple-seance:not(.btn-outline).active,
4441
  .open > .btn.purple-seance:not(.btn-outline).dropdown-toggle {
4442
    color: #ffffff;
4443
    background-color: #720d85;
4444
    border-color: #6a0c7b; }
4445
    .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,
4446
    .open > .btn.purple-seance:not(.btn-outline).dropdown-toggle:hover,
4447
    .open > .btn.purple-seance:not(.btn-outline).dropdown-toggle:focus,
4448
    .open > .btn.purple-seance:not(.btn-outline).dropdown-toggle.focus {
4449
      color: #ffffff;
4450
      background-color: #560a64;
4451
      border-color: #36063f; }
4452
  .btn.purple-seance:not(.btn-outline):active, .btn.purple-seance:not(.btn-outline).active,
4453
  .open > .btn.purple-seance:not(.btn-outline).dropdown-toggle {
4454
    background-image: none; }
4455
  .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,
4456
  fieldset[disabled] .btn.purple-seance:not(.btn-outline):hover,
4457
  fieldset[disabled] .btn.purple-seance:not(.btn-outline):focus,
4458
  fieldset[disabled] .btn.purple-seance:not(.btn-outline).focus {
4459
    background-color: #9A12B3;
4460
    border-color: #9A12B3; }
4461
  .btn.purple-seance:not(.btn-outline) .badge {
4462
    color: #9A12B3;
4463
    background-color: #ffffff; }
4464
 
4465
.btn.btn-outline.purple-seance {
4466
  border-color: #9A12B3;
4467
  color: #9A12B3;
4468
  background: none; }
4469
  .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 {
4470
    border-color: #9A12B3;
4471
    color: #ffffff;
4472
    background-color: #9A12B3; }
4473
 
4474
.btn.purple-seance-stripe {
4475
  border-left: 4px solid #9A12B3 !important; }
4476
 
4477
.btn.purple-seance.btn-no-border:not(.active) {
4478
  border-color: transparent; }
4479
 
4480
.btn.purple-intense:not(.btn-outline) {
4481
  color: #ffffff;
4482
  background-color: #8775a7;
4483
  border-color: #8775a7; }
4484
  .btn.purple-intense:not(.btn-outline):focus, .btn.purple-intense:not(.btn-outline).focus {
4485
    color: #ffffff;
4486
    background-color: #6d5b8e;
4487
    border-color: #493d60; }
4488
  .btn.purple-intense:not(.btn-outline):hover {
4489
    color: #ffffff;
4490
    background-color: #6d5b8e;
4491
    border-color: #685788; }
4492
  .btn.purple-intense:not(.btn-outline):active, .btn.purple-intense:not(.btn-outline).active,
4493
  .open > .btn.purple-intense:not(.btn-outline).dropdown-toggle {
4494
    color: #ffffff;
4495
    background-color: #6d5b8e;
4496
    border-color: #685788; }
4497
    .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,
4498
    .open > .btn.purple-intense:not(.btn-outline).dropdown-toggle:hover,
4499
    .open > .btn.purple-intense:not(.btn-outline).dropdown-toggle:focus,
4500
    .open > .btn.purple-intense:not(.btn-outline).dropdown-toggle.focus {
4501
      color: #ffffff;
4502
      background-color: #5d4d78;
4503
      border-color: #493d60; }
4504
  .btn.purple-intense:not(.btn-outline):active, .btn.purple-intense:not(.btn-outline).active,
4505
  .open > .btn.purple-intense:not(.btn-outline).dropdown-toggle {
4506
    background-image: none; }
4507
  .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,
4508
  fieldset[disabled] .btn.purple-intense:not(.btn-outline):hover,
4509
  fieldset[disabled] .btn.purple-intense:not(.btn-outline):focus,
4510
  fieldset[disabled] .btn.purple-intense:not(.btn-outline).focus {
4511
    background-color: #8775a7;
4512
    border-color: #8775a7; }
4513
  .btn.purple-intense:not(.btn-outline) .badge {
4514
    color: #8775a7;
4515
    background-color: #ffffff; }
4516
 
4517
.btn.btn-outline.purple-intense {
4518
  border-color: #8775a7;
4519
  color: #8775a7;
4520
  background: none; }
4521
  .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 {
4522
    border-color: #8775a7;
4523
    color: #ffffff;
4524
    background-color: #8775a7; }
4525
 
4526
.btn.purple-intense-stripe {
4527
  border-left: 4px solid #8775a7 !important; }
4528
 
4529
.btn.purple-intense.btn-no-border:not(.active) {
4530
  border-color: transparent; }
4531
 
4532
.btn.purple-sharp:not(.btn-outline) {
4533
  color: #ffffff;
4534
  background-color: #796799;
4535
  border-color: #796799; }
4536
  .btn.purple-sharp:not(.btn-outline):focus, .btn.purple-sharp:not(.btn-outline).focus {
4537
    color: #ffffff;
4538
    background-color: #61527b;
4539
    border-color: #3d344d; }
4540
  .btn.purple-sharp:not(.btn-outline):hover {
4541
    color: #ffffff;
4542
    background-color: #61527b;
4543
    border-color: #5c4e75; }
4544
  .btn.purple-sharp:not(.btn-outline):active, .btn.purple-sharp:not(.btn-outline).active,
4545
  .open > .btn.purple-sharp:not(.btn-outline).dropdown-toggle {
4546
    color: #ffffff;
4547
    background-color: #61527b;
4548
    border-color: #5c4e75; }
4549
    .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,
4550
    .open > .btn.purple-sharp:not(.btn-outline).dropdown-toggle:hover,
4551
    .open > .btn.purple-sharp:not(.btn-outline).dropdown-toggle:focus,
4552
    .open > .btn.purple-sharp:not(.btn-outline).dropdown-toggle.focus {
4553
      color: #ffffff;
4554
      background-color: #504465;
4555
      border-color: #3d344d; }
4556
  .btn.purple-sharp:not(.btn-outline):active, .btn.purple-sharp:not(.btn-outline).active,
4557
  .open > .btn.purple-sharp:not(.btn-outline).dropdown-toggle {
4558
    background-image: none; }
4559
  .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,
4560
  fieldset[disabled] .btn.purple-sharp:not(.btn-outline):hover,
4561
  fieldset[disabled] .btn.purple-sharp:not(.btn-outline):focus,
4562
  fieldset[disabled] .btn.purple-sharp:not(.btn-outline).focus {
4563
    background-color: #796799;
4564
    border-color: #796799; }
4565
  .btn.purple-sharp:not(.btn-outline) .badge {
4566
    color: #796799;
4567
    background-color: #ffffff; }
4568
 
4569
.btn.btn-outline.purple-sharp {
4570
  border-color: #796799;
4571
  color: #796799;
4572
  background: none; }
4573
  .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 {
4574
    border-color: #796799;
4575
    color: #ffffff;
4576
    background-color: #796799; }
4577
 
4578
.btn.purple-sharp-stripe {
4579
  border-left: 4px solid #796799 !important; }
4580
 
4581
.btn.purple-sharp.btn-no-border:not(.active) {
4582
  border-color: transparent; }
4583
 
4584
.btn.purple-soft:not(.btn-outline) {
4585
  color: #ffffff;
4586
  background-color: #8877a9;
4587
  border-color: #8877a9; }
4588
  .btn.purple-soft:not(.btn-outline):focus, .btn.purple-soft:not(.btn-outline).focus {
4589
    color: #ffffff;
4590
    background-color: #6e5c91;
4591
    border-color: #4a3e62; }
4592
  .btn.purple-soft:not(.btn-outline):hover {
4593
    color: #ffffff;
4594
    background-color: #6e5c91;
4595
    border-color: #69588b; }
4596
  .btn.purple-soft:not(.btn-outline):active, .btn.purple-soft:not(.btn-outline).active,
4597
  .open > .btn.purple-soft:not(.btn-outline).dropdown-toggle {
4598
    color: #ffffff;
4599
    background-color: #6e5c91;
4600
    border-color: #69588b; }
4601
    .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,
4602
    .open > .btn.purple-soft:not(.btn-outline).dropdown-toggle:hover,
4603
    .open > .btn.purple-soft:not(.btn-outline).dropdown-toggle:focus,
4604
    .open > .btn.purple-soft:not(.btn-outline).dropdown-toggle.focus {
4605
      color: #ffffff;
4606
      background-color: #5d4e7b;
4607
      border-color: #4a3e62; }
4608
  .btn.purple-soft:not(.btn-outline):active, .btn.purple-soft:not(.btn-outline).active,
4609
  .open > .btn.purple-soft:not(.btn-outline).dropdown-toggle {
4610
    background-image: none; }
4611
  .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,
4612
  fieldset[disabled] .btn.purple-soft:not(.btn-outline):hover,
4613
  fieldset[disabled] .btn.purple-soft:not(.btn-outline):focus,
4614
  fieldset[disabled] .btn.purple-soft:not(.btn-outline).focus {
4615
    background-color: #8877a9;
4616
    border-color: #8877a9; }
4617
  .btn.purple-soft:not(.btn-outline) .badge {
4618
    color: #8877a9;
4619
    background-color: #ffffff; }
4620
 
4621
.btn.btn-outline.purple-soft {
4622
  border-color: #8877a9;
4623
  color: #8877a9;
4624
  background: none; }
4625
  .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 {
4626
    border-color: #8877a9;
4627
    color: #ffffff;
4628
    background-color: #8877a9; }
4629
 
4630
.btn.purple-soft-stripe {
4631
  border-left: 4px solid #8877a9 !important; }
4632
 
4633
.btn.purple-soft.btn-no-border:not(.active) {
4634
  border-color: transparent; }
4635
 
4636
/* Circle Buttons */
4637
.btn-circle {
4638
  border-radius: 25px !important;
4639
  overflow: hidden; }
4640
 
4641
.btn-circle-right {
4642
  border-radius: 0 25px 25px 0 !important; }
4643
 
4644
.btn-circle-left {
4645
  border-radius: 25px 0 0 25px !important; }
4646
 
4647
.btn-circle-bottom {
4648
  border-radius: 0 0 25px 25px !important; }
4649
 
4650
.btn-circle-top {
4651
  border-radius: 25px 25px 0 0 !important; }
4652
 
4653
.btn-icon-only {
4654
  height: 34px;
4655
  width: 34px;
4656
  text-align: center;
4657
  padding-left: 0;
4658
  padding-right: 0; }
4659
  .btn-icon-only > [class^="icon-"],
4660
  .btn-icon-only > i {
4661
    text-align: center;
4662
    margin-top: 2px; }
4663
 
4664
.btn-group.btn-group-circle > .btn:first-child {
4665
  border-radius: 25px 0 0 25px !important; }
4666
 
4667
.btn-group.btn-group-circle > .btn:last-child {
4668
  border-radius: 0 25px 25px 0 !important; }
4669
 
4670
.btn-group.btn-group-devided > .btn {
4671
  margin-right: 5px; }
4672
  .btn-group.btn-group-devided > .btn:last-child {
4673
    margin-right: 0; }
4674
 
4675
.btn-group-vertical.btn-group-vertical-circle > .btn:first-child {
4676
  border-radius: 25px 25px 0 0 !important; }
4677
 
4678
.btn-group-vertical.btn-group-vertical-circle > .btn:last-child {
4679
  border-radius: 0 0 25px 25px !important; }
4680
 
4681
.btn:not(.md-skip) {
4682
  font-size: 12px;
4683
  font-weight: 600;
4684
  text-transform: uppercase;
4685
  transition: box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1);
4686
  -webkit-border-radius: 2px;
4687
  -moz-border-radius: 2px;
4688
  -ms-border-radius: 2px;
4689
  -o-border-radius: 2px;
4690
  border-radius: 2px;
4691
  overflow: hidden;
4692
  position: relative;
4693
  user-select: none;
4694
  padding: 8px 14px 7px 14px; }
4695
  .search-form .btn:not(.md-skip),
4696
  .btn-theme-panel .btn:not(.md-skip) {
4697
    box-shadow: none !important;
4698
    overflow: visible; }
4699
  .btn:not(.md-skip).btn-link {
4700
    box-shadow: none;
4701
    color: #337ab7; }
4702
    .btn:not(.md-skip).btn-link:hover {
4703
      text-decoration: none; }
4704
  .btn:not(.md-skip) > i {
4705
    margin-top: 0;
4706
    margin-left: 3px;
4707
    margin-right: 3px; }
4708
  .btn:not(.md-skip).btn-sm {
4709
    font-size: 11px;
4710
    padding: 6px 18px 6px 18px; }
4711
  .btn:not(.md-skip).btn-xs {
4712
    font-size: 11px;
4713
    padding: 3px 8px 3px 8px; }
4714
  .btn:not(.md-skip).btn-lg {
4715
    font-size: 16px;
4716
    padding: 12px 26px 10px 26px; }
4717
  .btn:not(.md-skip).btn-icon-only {
4718
    padding-left: 0;
4719
    padding-right: 0; }
4720
    .btn:not(.md-skip).btn-icon-only > i {
4721
      margin-left: 0;
4722
      margin-right: 0; }
4723
 
4724
/***
4725
Image Carousel
4726
***/
4727
.carousel.image-carousel .carousel-inner {
4728
  padding-top: 0;
4729
  padding-bottom: 0; }
4730
 
4731
.carousel.image-carousel .carousel-control i {
4732
  position: absolute;
4733
  top: 40%; }
4734
 
4735
.carousel.image-carousel.image-carousel-hoverable .carousel-control i {
4736
  display: none; }
4737
 
4738
.carousel.image-carousel.image-carousel-hoverable:hover .carousel-control i {
4739
  display: inline-block; }
4740
 
4741
.carousel.image-carousel .carousel-control.left i {
4742
  left: 10px; }
4743
 
4744
.carousel.image-carousel .carousel-control.right i {
4745
  right: 10px; }
4746
 
4747
.carousel.image-carousel .carousel-indicators {
4748
  margin-top: 10px;
4749
  bottom: -7px; }
4750
  .carousel.image-carousel .carousel-indicators li {
4751
    background-color: #666; }
4752
    .carousel.image-carousel .carousel-indicators li.active {
4753
      background-color: #666; }
4754
 
4755
.carousel.image-carousel .carousel-caption {
4756
  position: absolute;
4757
  right: 0;
4758
  bottom: 0;
4759
  left: 0;
4760
  padding: 15px 15px 25px 15px;
4761
  background: #333333;
4762
  background: rgba(0, 0, 0, 0.75); }
4763
  .carousel.image-carousel .carousel-caption h4,
4764
  .carousel.image-carousel .carousel-caption h3,
4765
  .carousel.image-carousel .carousel-caption h2,
4766
  .carousel.image-carousel .carousel-caption p {
4767
    text-align: left;
4768
    line-height: 20px;
4769
    color: #ffffff; }
4770
  .carousel.image-carousel .carousel-caption h4,
4771
  .carousel.image-carousel .carousel-caption h3,
4772
  .carousel.image-carousel .carousel-caption h2 {
4773
    margin: 0 0 5px; }
4774
    .carousel.image-carousel .carousel-caption h4 a,
4775
    .carousel.image-carousel .carousel-caption h3 a,
4776
    .carousel.image-carousel .carousel-caption h2 a {
4777
      color: #aaa; }
4778
  .carousel.image-carousel .carousel-caption p {
4779
    margin-bottom: 0; }
4780
  .carousel.image-carousel .carousel-caption .item {
4781
    margin: 0; }
4782
 
4783
/***
4784
Charts and statistics
4785
***/
4786
.chart,
4787
.pie,
4788
.bars {
4789
  overflow: hidden;
4790
  height: 300px;
4791
  width: 100%;
4792
  font-family: "Open Sans", sans-serif !important;
4793
  font-size: 14px; }
4794
 
4795
/***
4796
Statistic lists
4797
***/
4798
.item-list.table .percent {
4799
  width: 30px;
4800
  float: right;
4801
  margin-right: 10px;
4802
  margin-top: 3px; }
4803
 
4804
/***
4805
Chart tooltips
4806
***/
4807
.chart-tooltip {
4808
  clear: both;
4809
  z-index: 100;
4810
  background-color: #736e6e !important;
4811
  padding: 5px !important;
4812
  color: #fff; }
4813
  .chart-tooltip .label {
4814
    clear: both;
4815
    display: block;
4816
    margin-bottom: 2px; }
4817
 
4818
/***
4819
Mini chart containers
4820
***/
4821
.bar-chart,
4822
.line-chart {
4823
  display: none; }
4824
 
4825
/***
4826
Chats
4827
***/
4828
.chats {
4829
  margin: 0;
4830
  padding: 0;
4831
  margin-top: -15px; }
4832
  .chats li {
4833
    list-style: none;
4834
    padding: 5px 0;
4835
    margin: 10px auto;
4836
    font-size: 12px; }
4837
    .chats li .body {
4838
      display: block; }
4839
    .chats li .avatar {
4840
      height: 45px;
4841
      width: 45px;
4842
      -webkit-border-radius: 50% !important;
4843
      -moz-border-radius: 50% !important;
4844
      border-radius: 50% !important; }
4845
    .chats li.in .avatar {
4846
      float: left;
4847
      margin-right: 10px; }
4848
    .chats li.out .avatar {
4849
      float: right;
4850
      margin-left: 10px; }
4851
    .chats li .name {
4852
      color: #3590c1;
4853
      font-size: 13px;
4854
      font-weight: 400; }
4855
    .chats li .datetime {
4856
      color: #333;
4857
      font-size: 13px;
4858
      font-weight: 400; }
4859
    .chats li .message {
4860
      display: block;
4861
      padding: 5px;
4862
      position: relative; }
4863
    .chats li.in .message {
4864
      text-align: left;
4865
      border-left: 2px solid #1BBC9B;
4866
      margin-left: 65px;
4867
      background: #fafafa; }
4868
      .chats li.in .message .arrow {
4869
        display: block;
4870
        position: absolute;
4871
        top: 5px;
4872
        left: -8px;
4873
        width: 0;
4874
        height: 0;
4875
        border-top: 8px solid transparent;
4876
        border-bottom: 8px solid transparent;
4877
        border-right: 8px solid #1BBC9B; }
4878
    .chats li.out .message {
4879
      border-right: 2px solid #F3565D;
4880
      margin-right: 65px;
4881
      background: #fafafa;
4882
      text-align: right; }
4883
      .chats li.out .message .arrow {
4884
        display: block;
4885
        position: absolute;
4886
        top: 5px;
4887
        right: -8px;
4888
        border-top: 8px solid transparent;
4889
        border-bottom: 8px solid transparent;
4890
        border-left: 8px solid #F3565D; }
4891
    .chats li.out .name,
4892
    .chats li.out .datetime {
4893
      text-align: right; }
4894
 
4895
.chat-form {
4896
  margin-top: 15px;
4897
  padding: 10px;
4898
  background-color: #e9eff3;
4899
  overflow: hidden;
4900
  clear: both; }
4901
  .chat-form .input-cont {
4902
    margin-right: 40px; }
4903
    .chat-form .input-cont .form-control {
4904
      border: 1px solid #ddd;
4905
      width: 100%  !important;
4906
      margin-top: 0;
4907
      background-color: #fff !important; }
4908
      .chat-form .input-cont .form-control:focus {
4909
        border: 1px solid #4b8df9 !important; }
4910
  .chat-form .btn-cont {
4911
    margin-top: -41px;
4912
    position: relative;
4913
    float: right;
4914
    width: 44px; }
4915
    .chat-form .btn-cont .arrow {
4916
      position: absolute;
4917
      top: 17px;
4918
      right: 43px;
4919
      border-top: 8px solid transparent;
4920
      border-bottom: 8px solid transparent;
4921
      border-right: 8px solid #4d90fe;
4922
      -webkit-box-sizing: border-box;
4923
      -moz-box-sizing: border-box;
4924
      box-sizing: border-box; }
4925
    .chat-form .btn-cont .btn {
4926
      margin-top: 7px; }
4927
    .chat-form .btn-cont:hover .arrow {
4928
      border-right-color: #0362fd;
4929
      transition: all 0.3s; }
4930
    .chat-form .btn-cont:hover .btn {
4931
      background-color: #0362fd;
4932
      transition: all 0.3s; }
4933
 
4934
/***
4935
Customized Bootstrap Close Icon
4936
***/
4937
.close {
4938
  display: inline-block;
4939
  margin-top: 0px;
4940
  margin-right: 0px;
4941
  width: 9px;
4942
  height: 9px;
4943
  background-repeat: no-repeat !important;
4944
  text-indent: -10000px;
4945
  outline: none;
4946
  background-image: url("../img/remove-icon-small.png") !important; }
4947
 
4948
/***
4949
Customized Bootstrap Dropdowns
4950
***/
4951
/***
4952
Dropdowns
4953
***/
4954
.dropup.open > .dropdown-toggle,
4955
.dropdown.open > .dropdown-toggle {
4956
  border-color: #ddd; }
4957
 
4958
/***
4959
Dropdown Menu
4960
***/
4961
.dropdown-menu {
4962
  left: 0/*rtl:auto*/;
4963
  min-width: 175px;
4964
  position: absolute;
4965
  z-index: 1000;
4966
  display: none;
4967
  float: left;
4968
  list-style: none;
4969
  text-shadow: none;
4970
  padding: 0px;
4971
  background-color: #ffffff;
4972
  margin: 10px  0px 0px 0px;
4973
  border: 1px solid #eee;
4974
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
4975
  -webkit-border-radius: 2px;
4976
  -moz-border-radius: 2px;
4977
  -ms-border-radius: 2px;
4978
  -o-border-radius: 2px;
4979
  border-radius: 2px; }
4980
  .dropdown-menu li.divider {
4981
    background: #f1f3f6; }
4982
  .dropdown-menu li.header {
4983
    padding: 8px 14px 2px 14px; }
4984
  .dropdown-menu > li > a {
4985
    padding: 8px 16px;
4986
    color: #6f6f6f;
4987
    text-decoration: none;
4988
    display: block;
4989
    clear: both;
4990
    font-weight: 300;
4991
    line-height: 18px;
4992
    white-space: nowrap; }
4993
    .dropdown-menu > li > a > [class^="fa-"],
4994
    .dropdown-menu > li > a > [class*=" fa-"] {
4995
      color: #888; }
4996
    .dropdown-menu > li > a > [class^="icon-"],
4997
    .dropdown-menu > li > a > [class*=" icon-"] {
4998
      color: #666; }
4999
    .dropdown-menu > li > a > [class^="glyphicon-"],
5000
    .dropdown-menu > li > a > [class*=" glyphicon-"] {
5001
      color: #888; }
5002
  .dropdown-menu > li:hover > a, .dropdown-menu > li.active > a, .dropdown-menu > li.active:hover > a {
5003
    text-decoration: none;
5004
    background-image: none;
5005
    background-color: #f6f6f6;
5006
    color: #555;
5007
    filter: none; }
5008
  .dropdown-menu.bottom-up {
5009
    top: auto;
5010
    bottom: 100%;
5011
    margin-bottom: 2px; }
5012
    .dropdown-menu.bottom-up:before, .dropdown-menu.bottom-up:after {
5013
      display: none; }
5014
  .dropdown-menu > li:first-child:hover > a {
5015
    border-radius: 2px 2px 0px 0px; }
5016
  .dropdown-menu > li:last-child:hover > a {
5017
    border-radius: 0px 0px 2px 2px; }
5018
 
5019
.dropdown-hover:hover > .dropdown-menu {
5020
  display: block; }
5021
 
5022
.dropdown > .dropdown-menu.pull-left:before,
5023
.dropdown-toggle > .dropdown-menu.pull-left:before,
5024
.btn-group > .dropdown-menu.pull-left:before {
5025
  left: auto;
5026
  right: 9px; }
5027
 
5028
.dropdown > .dropdown-menu.pull-left:after,
5029
.dropdown-toggle > .dropdown-menu.pull-left:after,
5030
.btn-group > .dropdown-menu.pull-left:after {
5031
  left: auto;
5032
  right: 10px; }
5033
 
5034
.dropdown > .dropdown-menu.pull-right:before,
5035
.dropdown-toggle > .dropdown-menu.pull-right:before,
5036
.btn-group > .dropdown-menu.pull-right:before {
5037
  left: auto;
5038
  right: 9px; }
5039
 
5040
.dropdown > .dropdown-menu.pull-right:after,
5041
.dropdown-toggle > .dropdown-menu.pull-right:after,
5042
.btn-group > .dropdown-menu.pull-right:after {
5043
  left: auto;
5044
  right: 10px; }
5045
 
5046
.dropdown.dropup > .dropdown-menu,
5047
.dropdown-toggle.dropup > .dropdown-menu,
5048
.btn-group.dropup > .dropdown-menu {
5049
  margin-top: 0px;
5050
  margin-bottom: 10px; }
5051
  .dropdown.dropup > .dropdown-menu:after, .dropdown.dropup > .dropdown-menu:before,
5052
  .dropdown-toggle.dropup > .dropdown-menu:after,
5053
  .dropdown-toggle.dropup > .dropdown-menu:before,
5054
  .btn-group.dropup > .dropdown-menu:after,
5055
  .btn-group.dropup > .dropdown-menu:before {
5056
    display: none !important; }
5057
 
5058
.dropdown-toggle:after {
5059
  display: none; }
5060
 
5061
/* Dropdown submenu support for Bootsrap 3 */
5062
.dropdown-submenu {
5063
  position: relative; }
5064
  .dropdown-submenu > .dropdown-menu {
5065
    top: 5px;
5066
    left: 100%;
5067
    margin-top: -6px;
5068
    margin-left: -1px; }
5069
  .dropdown-submenu > a:after {
5070
    position: absolute;
5071
    display: inline-block;
5072
    font-size: 14px;
5073
    right: 7px;
5074
    top: 7px;
5075
    font-family: FontAwesome;
5076
    height: auto;
5077
    content: "\f105";
5078
    font-weight: 300; }
5079
  .dropdown-submenu:hover > .dropdown-menu {
5080
    display: block; }
5081
  .dropdown-submenu:hover > a:after {
5082
    border-left-color: #ffffff; }
5083
  .dropdown-submenu.pull-left {
5084
    float: none; }
5085
    .dropdown-submenu.pull-left > .dropdown-menu {
5086
      left: -100%;
5087
      margin-left: 10px; }
5088
  .dropup .dropdown-submenu > .dropdown-menu {
5089
    top: auto;
5090
    bottom: 0;
5091
    margin-top: 0;
5092
    margin-bottom: -2px; }
5093
 
5094
.nav.pull-right > li > .dropdown-menu,
5095
.nav > li > .dropdown-menu.pull-right {
5096
  right: 0;
5097
  left: auto; }
5098
  .nav.pull-right > li > .dropdown-menu:before,
5099
  .nav > li > .dropdown-menu.pull-right:before {
5100
    right: 12px;
5101
    left: auto; }
5102
  .nav.pull-right > li > .dropdown-menu:after,
5103
  .nav > li > .dropdown-menu.pull-right:after {
5104
    right: 13px;
5105
    left: auto; }
5106
  .nav.pull-right > li > .dropdown-menu .dropdown-menu,
5107
  .nav > li > .dropdown-menu.pull-right .dropdown-menu {
5108
    right: 100%;
5109
    left: auto;
5110
    margin-right: -1px;
5111
    margin-left: 0; }
5112
 
5113
@media (max-width: 767px) {
5114
  /* 767px */
5115
  .navbar-nav .open .dropdown-menu {
5116
    position: absolute;
5117
    float: left;
5118
    width: auto;
5119
    margin-top: 0;
5120
    background-color: #ffffff;
5121
    border: 1px solid #efefef;
5122
    box-shadow: 5px 5px rgba(102, 102, 102, 0.1); }
5123
    .navbar-nav .open .dropdown-menu > li > a {
5124
      padding: 6px 0 6px 13px;
5125
      color: #333; }
5126
    .navbar-nav .open .dropdown-menu > li > a:hover,
5127
    .navbar-nav .open .dropdown-menu > li > a:active {
5128
      background-color: #eee; } }
5129
 
5130
/***
5131
Dropdown Checkboxes
5132
***/
5133
.dropdown-content {
5134
  padding: 10px; }
5135
  .dropdown-content form {
5136
    margin: 0; }
5137
 
5138
.dropdown.inline .dropdown-menu {
5139
  display: inline-block;
5140
  position: relative; }
5141
 
5142
.dropdown-radiobuttons,
5143
.dropdown-checkboxes {
5144
  padding: 5px; }
5145
  .dropdown-radiobuttons label,
5146
  .dropdown-checkboxes label {
5147
    display: block;
5148
    font-weight: 300;
5149
    color: #333;
5150
    margin-bottom: 4px;
5151
    margin-top: 4px; }
5152
    .dropdown-radiobuttons label .radio,
5153
    .dropdown-checkboxes label .radio {
5154
      margin-right: 3px; }
5155
 
5156
/*rtl:ignore*/
5157
.dropdown-menu {
5158
  border: 0 !important;
5159
  border-radius: 2px !important;
5160
  margin: 0; }
5161
  .dropdown-menu:before, .dropdown-menu:after {
5162
    display: none !important; }
5163
 
5164
.btn-group > .dropdown-menu {
5165
  opacity: 0 ;
5166
  filter: alpha(opacity=0) ;
5167
  margin-top: 0px; }
5168
 
5169
.btn-group.dropup > .dropdown-menu {
5170
  margin-top: 0px;
5171
  margin-bottom: 0px; }
5172
 
5173
.btn-group.open > .dropdown-menu {
5174
  transition: opacity 1500ms cubic-bezier(0.23, 1, 0.32, 1) 0.1ms;
5175
  opacity: 1 ;
5176
  filter: alpha(opacity=100) ; }
5177
 
5178
/*--------------------------------------------------
5179
    [Dropdown Menu v2]
5180
----------------------------------------------------*/
5181
.dropdown-menu-v2 {
5182
  top: 100%;
5183
  right: 0;
5184
  z-index: 1001;
5185
  display: none;
5186
  float: left;
5187
  min-width: 225px;
5188
  padding: 20px 0;
5189
  margin: 25px 0 0;
5190
  font-size: 13px;
5191
  text-align: left;
5192
  list-style: none;
5193
  position: absolute;
5194
  background: #242b31;
5195
  -webkit-border-radius: 2px;
5196
  -moz-border-radius: 2px;
5197
  -ms-border-radius: 2px;
5198
  -o-border-radius: 2px;
5199
  border-radius: 2px;
5200
  -webkit-background-clip: padding-box;
5201
  background-clip: padding-box;
5202
  transition-duration: 300ms;
5203
  transition-property: all;
5204
  transition-timing-function: cubic-bezier(0.7, 1, 0.7, 1); }
5205
  .dropdown-menu-v2:before {
5206
    top: -10px;
5207
    right: 0;
5208
    width: 0;
5209
    height: 0;
5210
    content: ' ';
5211
    position: absolute;
5212
    border-style: solid;
5213
    display: inline-block;
5214
    border-width: 0 0 15px 15px;
5215
    border-color: transparent transparent #242b31 transparent; }
5216
  .dropdown-menu-v2 > li > a {
5217
    clear: both;
5218
    color: #606e7a;
5219
    display: block;
5220
    font-weight: 600;
5221
    padding: 8px 20px;
5222
    position: relative;
5223
    white-space: nowrap;
5224
    line-height: 1.42857143;
5225
    text-transform: uppercase; }
5226
    .dropdown-menu-v2 > li > a:hover, .dropdown-menu-v2 > li > a:focus {
5227
      background: #21282e;
5228
      text-decoration: none;
5229
      color: #009dc7; }
5230
  .dropdown-menu-v2 .active > a,
5231
  .dropdown-menu-v2 .active > a:hover,
5232
  .dropdown-menu-v2 .active > a:focus,
5233
  .dropdown-menu-v2 .active > a,
5234
  .dropdown-menu-v2 .active > a:hover,
5235
  .dropdown-menu-v2 .active > a:focus,
5236
  .dropdown-menu-v2 .active > a,
5237
  .dropdown-menu-v2 .active > a:hover,
5238
  .dropdown-menu-v2 .active > a:focus {
5239
    outline: 0;
5240
    text-decoration: none;
5241
    background-color: #21282e;
5242
    color: #009dc7; }
5243
  .dropdown-menu-v2 .disabled > a,
5244
  .dropdown-menu-v2 .disabled > a:hover,
5245
  .dropdown-menu-v2 .disabled > a:focus,
5246
  .dropdown-menu-v2 .disabled > a,
5247
  .dropdown-menu-v2 .disabled > a:hover,
5248
  .dropdown-menu-v2 .disabled > a:focus,
5249
  .dropdown-menu-v2 .disabled > a,
5250
  .dropdown-menu-v2 .disabled > a:hover,
5251
  .dropdown-menu-v2 .disabled > a:focus {
5252
    color: #009dc7; }
5253
  .dropdown-menu-v2 .disabled > a:hover,
5254
  .dropdown-menu-v2 .disabled > a:focus,
5255
  .dropdown-menu-v2 .disabled > a:hover,
5256
  .dropdown-menu-v2 .disabled > a:focus {
5257
    text-decoration: none;
5258
    cursor: not-allowed;
5259
    background-color: transparent;
5260
    background-image: none; }
5261
  .dropdown-menu-v2 .divider {
5262
    height: 1px;
5263
    margin: 9px 0;
5264
    overflow: hidden;
5265
    background: #2e353c; }
5266
  .dropdown-menu-v2 .badge {
5267
    top: 8px;
5268
    right: 10px;
5269
    position: absolute; }
5270
 
5271
.dropdown-menu-v2.pull-right {
5272
  right: 0;
5273
  left: auto; }
5274
 
5275
.open > .dropdown-menu-v2 {
5276
  display: block; }
5277
 
5278
.pull-right > .dropdown-menu-v2 {
5279
  right: 0;
5280
  left: auto; }
5281
 
5282
/***
5283
System feeds
5284
***/
5285
.feeds {
5286
  margin: 0px;
5287
  padding: 0px;
5288
  list-style: none; }
5289
  .feeds li {
5290
    background-color: #fafafa;
5291
    color: #82949a;
5292
    margin-bottom: 7px; }
5293
    .feeds li:before, .feeds li:after {
5294
      display: table;
5295
      line-height: 0;
5296
      content: ""; }
5297
    .feeds li:after {
5298
      clear: both; }
5299
    .feeds li:last-child {
5300
      margin-bottom: 0px; }
5301
    .feeds li .col1 {
5302
      float: left;
5303
      width: 100%;
5304
      clear: both; }
5305
      .feeds li .col1 > .cont {
5306
        float: left;
5307
        margin-right: 75px;
5308
        overflow: hidden; }
5309
        .feeds li .col1 > .cont > .cont-col1 {
5310
          float: left;
5311
          margin-right: -100%; }
5312
          .feeds li .col1 > .cont > .cont-col1 > .label {
5313
            display: inline-block;
5314
            padding: 5px 4px 6px 5px;
5315
            vertical-align: middle;
5316
            text-align: center; }
5317
            .feeds li .col1 > .cont > .cont-col1 > .label > i {
5318
              text-align: center;
5319
              font-size: 14px; }
5320
        .feeds li .col1 > .cont > .cont-col2 {
5321
          float: left;
5322
          width: 100%; }
5323
          .feeds li .col1 > .cont > .cont-col2 > .desc {
5324
            margin-left: 35px;
5325
            padding-top: 4px;
5326
            padding-bottom: 5px;
5327
            overflow: hidden; }
5328
    .feeds li .col2 {
5329
      float: left;
5330
      width: 75px;
5331
      margin-left: -75px; }
5332
      .feeds li .col2 > .date {
5333
        padding: 4px 9px 5px 4px;
5334
        text-align: right;
5335
        font-style: italic;
5336
        color: #c1cbd0; }
5337
 
5338
/***
5339
Form Layouts
5340
****/
5341
/* Static info */
5342
.static-info {
5343
  margin-bottom: 10px; }
5344
  .static-info .name {
5345
    font-size: 14px; }
5346
  .static-info .value {
5347
    font-size: 14px;
5348
    font-weight: 600; }
5349
  .static-info.align-reverse .name,
5350
  .static-info.align-reverse .value {
5351
    text-align: right; }
5352
 
5353
/* Help blocks */
5354
.help-block {
5355
  margin-top: 5px;
5356
  margin-bottom: 5px; }
5357
 
5358
.help-inline {
5359
  font-size: 13px;
5360
  color: #737373;
5361
  display: inline-block;
5362
  padding: 5px; }
5363
 
5364
.form-inline input {
5365
  margin-bottom: 0px !important; }
5366
 
5367
/* Control Label */
5368
.control-label {
5369
  margin-top: 1px;
5370
  font-weight: normal; }
5371
 
5372
.control-label .required,
5373
.form-group .required {
5374
  color: #e02222;
5375
  font-size: 12px;
5376
  padding-left: 2px; }
5377
 
5378
.form {
5379
  padding: 0 !important; }
5380
 
5381
.portlet-form .form-body,
5382
.form .form-body {
5383
  padding: 20px; }
5384
  .portlet.light .portlet-form .form-body, .portlet.light
5385
  .form .form-body {
5386
    padding-left: 0;
5387
    padding-right: 0; }
5388
 
5389
.portlet-form .form-actions,
5390
.form .form-actions {
5391
  padding: 20px 20px;
5392
  margin: 0;
5393
  background-color: #f5f5f5;
5394
  *zoom: 1; }
5395
  .portlet.light .portlet-form .form-actions, .portlet.light
5396
  .form .form-actions {
5397
    background: none;
5398
    padding-left: 0;
5399
    padding-right: 0; }
5400
  .portlet-form .form-actions.noborder,
5401
  .form .form-actions.noborder {
5402
    border-top: 0; }
5403
  .portlet .portlet-form .form-actions, .portlet
5404
  .form .form-actions {
5405
    -webkit-border-radius: 0 0 2px 2px;
5406
    -moz-border-radius: 0 0 2px 2px;
5407
    -ms-border-radius: 0 0 2px 2px;
5408
    -o-border-radius: 0 0 2px 2px;
5409
    border-radius: 0 0 2px 2px; }
5410
  .portlet-form .form-actions:before, .portlet-form .form-actions:after,
5411
  .form .form-actions:before,
5412
  .form .form-actions:after {
5413
    content: " ";
5414
    display: table; }
5415
  .portlet-form .form-actions:after,
5416
  .form .form-actions:after {
5417
    clear: both; }
5418
  .portlet-form .form-actions.right,
5419
  .form .form-actions.right {
5420
    padding-left: 0;
5421
    padding-right: 20px;
5422
    text-align: right; }
5423
    .portlet.light .portlet-form .form-actions.right, .portlet.light
5424
    .form .form-actions.right {
5425
      padding-right: 0; }
5426
  .portlet-form .form-actions.left,
5427
  .form .form-actions.left {
5428
    padding-left: 20px;
5429
    padding-right: 0;
5430
    text-align: left; }
5431
    .portlet.light .portlet-form .form-actions.left, .portlet.light
5432
    .form .form-actions.left {
5433
      padding-left: 0; }
5434
  .portlet-form .form-actions.nobg,
5435
  .form .form-actions.nobg {
5436
    background-color: transparent; }
5437
  .portlet-form .form-actions.top,
5438
  .form .form-actions.top {
5439
    margin-top: 0;
5440
    margin-bottom: 20px;
5441
    border-top: 0; }
5442
    .portlet.light .portlet-form .form-actions.top, .portlet.light
5443
    .form .form-actions.top {
5444
      background: none; }
5445
  .portlet-form .form-actions .btn-set,
5446
  .form .form-actions .btn-set {
5447
    display: inline-block; }
5448
  @media (max-width: 767px) {
5449
    .portlet-form .form-actions,
5450
    .form .form-actions {
5451
      /* 767px */ }
5452
      .portlet-form .form-actions .btn-set,
5453
      .form .form-actions .btn-set {
5454
        margin-bottom: 3px;
5455
        margin-top: 3px;
5456
        float: left !important; } }
5457
 
5458
.portlet-form .form-section,
5459
.form .form-section {
5460
  margin: 30px 0px 30px 0px;
5461
  padding-bottom: 5px; }
5462
  .form-fit .portlet-form .form-section, .form-fit
5463
  .form .form-section {
5464
    margin-left: 20px;
5465
    margin-right: 20px; }
5466
 
5467
/* Checkboxes */
5468
.checkbox,
5469
.form-horizontal .checkbox {
5470
  padding: 0; }
5471
  .checkbox > label,
5472
  .form-horizontal .checkbox > label {
5473
    padding-left: 0; }
5474
 
5475
.checkbox-list > label {
5476
  display: block; }
5477
  .checkbox-list > label.checkbox-inline {
5478
    display: inline-block; }
5479
    .checkbox-list > label.checkbox-inline:first-child {
5480
      padding-left: 0; }
5481
 
5482
/* Radio buttons */
5483
.radio-list > label {
5484
  display: block; }
5485
  .radio-list > label.radio-inline {
5486
    display: inline-block; }
5487
    .radio-list > label.radio-inline:first-child {
5488
      padding-left: 0; }
5489
 
5490
/* Radio buttons in horizontal forms */
5491
.form-horizontal .radio-list .radio {
5492
  padding-top: 1px; }
5493
 
5494
.form-horizontal .radio-list > label {
5495
  margin-bottom: 0; }
5496
 
5497
.form-horizontal .radio > span {
5498
  margin-top: 2px; }
5499
 
5500
/* Rows seperated form layout */
5501
.form .form-row-seperated .portlet-body {
5502
  padding: 0; }
5503
 
5504
.form .form-row-seperated .form-group {
5505
  margin: 0;
5506
  border-bottom: 1px solid #efefef;
5507
  padding: 15px 0; }
5508
  .form .form-row-seperated .form-group.last {
5509
    border-bottom: 0;
5510
    margin-bottom: 0;
5511
    padding-bottom: 13px; }
5512
  .form .form-row-seperated .form-group .help-block {
5513
    margin-bottom: 0; }
5514
 
5515
.form .form-row-seperated .form-body {
5516
  padding: 0; }
5517
 
5518
.form .form-row-seperated .form-actions {
5519
  padding-left: 15px !important;
5520
  padding-right: 15px !important; }
5521
 
5522
/* Form bordered */
5523
.form .form-bordered .form-group {
5524
  margin: 0;
5525
  border-bottom: 1px solid #efefef; }
5526
  .form .form-bordered .form-group > div {
5527
    padding: 15px;
5528
    border-left: 1px solid #efefef; }
5529
    @media (max-width: 991px) {
5530
      .form .form-bordered .form-group > div {
5531
        /* 991px */
5532
        border-left: 0; } }
5533
  .form .form-bordered .form-group.last {
5534
    border-bottom: 0; }
5535
  .form .form-bordered .form-group .control-label {
5536
    padding-top: 20px; }
5537
    @media (max-width: 991px) {
5538
      .form .form-bordered .form-group .control-label {
5539
        /* 991px */
5540
        padding-top: 10px; } }
5541
  .form .form-bordered .form-group .help-block {
5542
    margin-bottom: 0; }
5543
  .form .form-bordered .form-group .form-control {
5544
    margin: 0; }
5545
 
5546
.form .form-bordered .form-body {
5547
  margin: 0;
5548
  padding: 0; }
5549
 
5550
.form .form-bordered .form-actions {
5551
  margin-top: 0;
5552
  padding-left: 16px !important;
5553
  padding-right: 16px !important; }
5554
  @media (max-width: 991px) {
5555
    .form .form-bordered .form-actions {
5556
      /* 991px */
5557
      padding-left: 15px !important;
5558
      padding-right: 15px !important; } }
5559
 
5560
/* Horizontal bordered form */
5561
.form .form-horizontal.form-bordered.form-row-stripped .form-group:nth-child(even) {
5562
  background-color: #fcfcfc; }
5563
 
5564
.form .form-horizontal.form-bordered.form-row-stripped .form-control {
5565
  background: #fff !important; }
5566
 
5567
.form .form-horizontal.form-bordered.form-label-stripped .form-group:nth-child(even) {
5568
  background-color: #fcfcfc; }
5569
  .form .form-horizontal.form-bordered.form-label-stripped .form-group:nth-child(even) > div {
5570
    background-color: #ffffff; }
5571
 
5572
.form .form-horizontal.form-bordered.form-label-stripped .form-group:nth-child(even) {
5573
  background-color: #fcfcfc; }
5574
 
5575
/* Horizontal form small input issue */
5576
.form-horizontal .form-group .input-sm {
5577
  margin-top: 3px; }
5578
 
5579
.form-horizontal .form-group .form-control-static {
5580
  margin-top: 1px; }
5581
 
5582
/***
5583
Forms
5584
***/
5585
.form-control {
5586
  outline: none !important;
5587
  box-shadow: none !important; }
5588
  .form-control.height-auto {
5589
    height: auto; }
5590
 
5591
.input-group-addon > i {
5592
  color: #c5cdda; }
5593
 
5594
/***
5595
Custom color buttons
5596
***/
5597
.form-control.white {
5598
  border-color: #ffffff; }
5599
  .form-control.white:focus {
5600
    border-color: #e6e6e6; }
5601
 
5602
.form-control.focus-white:focus {
5603
  border-color: #ffffff; }
5604
 
5605
.form-control.default {
5606
  border-color: #e1e5ec; }
5607
  .form-control.default:focus {
5608
    border-color: #c2cad8; }
5609
 
5610
.form-control.focus-default:focus {
5611
  border-color: #e1e5ec; }
5612
 
5613
.form-control.dark {
5614
  border-color: #2f353b; }
5615
  .form-control.dark:focus {
5616
    border-color: #181c1f; }
5617
 
5618
.form-control.focus-dark:focus {
5619
  border-color: #2f353b; }
5620
 
5621
.form-control.blue {
5622
  border-color: #3598dc; }
5623
  .form-control.blue:focus {
5624
    border-color: #217ebd; }
5625
 
5626
.form-control.focus-blue:focus {
5627
  border-color: #3598dc; }
5628
 
5629
.form-control.blue-madison {
5630
  border-color: #578ebe; }
5631
  .form-control.blue-madison:focus {
5632
    border-color: #3f74a3; }
5633
 
5634
.form-control.focus-blue-madison:focus {
5635
  border-color: #578ebe; }
5636
 
5637
.form-control.blue-chambray {
5638
  border-color: #2C3E50; }
5639
  .form-control.blue-chambray:focus {
5640
    border-color: #1a252f; }
5641
 
5642
.form-control.focus-blue-chambray:focus {
5643
  border-color: #2C3E50; }
5644
 
5645
.form-control.blue-ebonyclay {
5646
  border-color: #22313F; }
5647
  .form-control.blue-ebonyclay:focus {
5648
    border-color: #10171e; }
5649
 
5650
.form-control.focus-blue-ebonyclay:focus {
5651
  border-color: #22313F; }
5652
 
5653
.form-control.blue-hoki {
5654
  border-color: #67809F; }
5655
  .form-control.blue-hoki:focus {
5656
    border-color: #526781; }
5657
 
5658
.form-control.focus-blue-hoki:focus {
5659
  border-color: #67809F; }
5660
 
5661
.form-control.blue-steel {
5662
  border-color: #4B77BE; }
5663
  .form-control.blue-steel:focus {
5664
    border-color: #395f9d; }
5665
 
5666
.form-control.focus-blue-steel:focus {
5667
  border-color: #4B77BE; }
5668
 
5669
.form-control.blue-soft {
5670
  border-color: #4c87b9; }
5671
  .form-control.blue-soft:focus {
5672
    border-color: #3b6d97; }
5673
 
5674
.form-control.focus-blue-soft:focus {
5675
  border-color: #4c87b9; }
5676
 
5677
.form-control.blue-dark {
5678
  border-color: #5e738b; }
5679
  .form-control.blue-dark:focus {
5680
    border-color: #495a6d; }
5681
 
5682
.form-control.focus-blue-dark:focus {
5683
  border-color: #5e738b; }
5684
 
5685
.form-control.blue-sharp {
5686
  border-color: #5C9BD1; }
5687
  .form-control.blue-sharp:focus {
5688
    border-color: #3782c3; }
5689
 
5690
.form-control.focus-blue-sharp:focus {
5691
  border-color: #5C9BD1; }
5692
 
5693
.form-control.blue-oleo {
5694
  border-color: #94A0B2; }
5695
  .form-control.blue-oleo:focus {
5696
    border-color: #76869d; }
5697
 
5698
.form-control.focus-blue-oleo:focus {
5699
  border-color: #94A0B2; }
5700
 
5701
.form-control.green {
5702
  border-color: #32c5d2; }
5703
  .form-control.green:focus {
5704
    border-color: #26a1ab; }
5705
 
5706
.form-control.focus-green:focus {
5707
  border-color: #32c5d2; }
5708
 
5709
.form-control.green-meadow {
5710
  border-color: #1BBC9B; }
5711
  .form-control.green-meadow:focus {
5712
    border-color: #158f76; }
5713
 
5714
.form-control.focus-green-meadow:focus {
5715
  border-color: #1BBC9B; }
5716
 
5717
.form-control.green-seagreen {
5718
  border-color: #1BA39C; }
5719
  .form-control.green-seagreen:focus {
5720
    border-color: #147772; }
5721
 
5722
.form-control.focus-green-seagreen:focus {
5723
  border-color: #1BA39C; }
5724
 
5725
.form-control.green-turquoise {
5726
  border-color: #36D7B7; }
5727
  .form-control.green-turquoise:focus {
5728
    border-color: #24b699; }
5729
 
5730
.form-control.focus-green-turquoise:focus {
5731
  border-color: #36D7B7; }
5732
 
5733
.form-control.green-haze {
5734
  border-color: #44b6ae; }
5735
  .form-control.green-haze:focus {
5736
    border-color: #36918b; }
5737
 
5738
.form-control.focus-green-haze:focus {
5739
  border-color: #44b6ae; }
5740
 
5741
.form-control.green-jungle {
5742
  border-color: #26C281; }
5743
  .form-control.green-jungle:focus {
5744
    border-color: #1e9765; }
5745
 
5746
.form-control.focus-green-jungle:focus {
5747
  border-color: #26C281; }
5748
 
5749
.form-control.green-soft {
5750
  border-color: #3faba4; }
5751
  .form-control.green-soft:focus {
5752
    border-color: #318680; }
5753
 
5754
.form-control.focus-green-soft:focus {
5755
  border-color: #3faba4; }
5756
 
5757
.form-control.green-dark {
5758
  border-color: #4DB3A2; }
5759
  .form-control.green-dark:focus {
5760
    border-color: #3d9082; }
5761
 
5762
.form-control.focus-green-dark:focus {
5763
  border-color: #4DB3A2; }
5764
 
5765
.form-control.green-sharp {
5766
  border-color: #2ab4c0; }
5767
  .form-control.green-sharp:focus {
5768
    border-color: #218d96; }
5769
 
5770
.form-control.focus-green-sharp:focus {
5771
  border-color: #2ab4c0; }
5772
 
5773
.form-control.green-steel {
5774
  border-color: #29b4b6; }
5775
  .form-control.green-steel:focus {
5776
    border-color: #208b8c; }
5777
 
5778
.form-control.focus-green-steel:focus {
5779
  border-color: #29b4b6; }
5780
 
5781
.form-control.grey {
5782
  border-color: #E5E5E5; }
5783
  .form-control.grey:focus {
5784
    border-color: #cccccc; }
5785
 
5786
.form-control.focus-grey:focus {
5787
  border-color: #E5E5E5; }
5788
 
5789
.form-control.grey-steel {
5790
  border-color: #e9edef; }
5791
  .form-control.grey-steel:focus {
5792
    border-color: #cbd5da; }
5793
 
5794
.form-control.focus-grey-steel:focus {
5795
  border-color: #e9edef; }
5796
 
5797
.form-control.grey-cararra {
5798
  border-color: #fafafa; }
5799
  .form-control.grey-cararra:focus {
5800
    border-color: #e1e1e1; }
5801
 
5802
.form-control.focus-grey-cararra:focus {
5803
  border-color: #fafafa; }
5804
 
5805
.form-control.grey-gallery {
5806
  border-color: #555555; }
5807
  .form-control.grey-gallery:focus {
5808
    border-color: #3c3c3c; }
5809
 
5810
.form-control.focus-grey-gallery:focus {
5811
  border-color: #555555; }
5812
 
5813
.form-control.grey-cascade {
5814
  border-color: #95A5A6; }
5815
  .form-control.grey-cascade:focus {
5816
    border-color: #798d8f; }
5817
 
5818
.form-control.focus-grey-cascade:focus {
5819
  border-color: #95A5A6; }
5820
 
5821
.form-control.grey-silver {
5822
  border-color: #BFBFBF; }
5823
  .form-control.grey-silver:focus {
5824
    border-color: #a6a6a6; }
5825
 
5826
.form-control.focus-grey-silver:focus {
5827
  border-color: #BFBFBF; }
5828
 
5829
.form-control.grey-salsa {
5830
  border-color: #ACB5C3; }
5831
  .form-control.grey-salsa:focus {
5832
    border-color: #8e9bae; }
5833
 
5834
.form-control.focus-grey-salsa:focus {
5835
  border-color: #ACB5C3; }
5836
 
5837
.form-control.grey-salt {
5838
  border-color: #bfcad1; }
5839
  .form-control.grey-salt:focus {
5840
    border-color: #a1b1bc; }
5841
 
5842
.form-control.focus-grey-salt:focus {
5843
  border-color: #bfcad1; }
5844
 
5845
.form-control.grey-mint {
5846
  border-color: #525e64; }
5847
  .form-control.grey-mint:focus {
5848
    border-color: #3b4448; }
5849
 
5850
.form-control.focus-grey-mint:focus {
5851
  border-color: #525e64; }
5852
 
5853
.form-control.red {
5854
  border-color: #e7505a; }
5855
  .form-control.red:focus {
5856
    border-color: #e12330; }
5857
 
5858
.form-control.focus-red:focus {
5859
  border-color: #e7505a; }
5860
 
5861
.form-control.red-pink {
5862
  border-color: #E08283; }
5863
  .form-control.red-pink:focus {
5864
    border-color: #d6595a; }
5865
 
5866
.form-control.focus-red-pink:focus {
5867
  border-color: #E08283; }
5868
 
5869
.form-control.red-sunglo {
5870
  border-color: #E26A6A; }
5871
  .form-control.red-sunglo:focus {
5872
    border-color: #da3f3f; }
5873
 
5874
.form-control.focus-red-sunglo:focus {
5875
  border-color: #E26A6A; }
5876
 
5877
.form-control.red-intense {
5878
  border-color: #e35b5a; }
5879
  .form-control.red-intense:focus {
5880
    border-color: #dc302e; }
5881
 
5882
.form-control.focus-red-intense:focus {
5883
  border-color: #e35b5a; }
5884
 
5885
.form-control.red-thunderbird {
5886
  border-color: #D91E18; }
5887
  .form-control.red-thunderbird:focus {
5888
    border-color: #ab1813; }
5889
 
5890
.form-control.focus-red-thunderbird:focus {
5891
  border-color: #D91E18; }
5892
 
5893
.form-control.red-flamingo {
5894
  border-color: #EF4836; }
5895
  .form-control.red-flamingo:focus {
5896
    border-color: #e02612; }
5897
 
5898
.form-control.focus-red-flamingo:focus {
5899
  border-color: #EF4836; }
5900
 
5901
.form-control.red-soft {
5902
  border-color: #d05454; }
5903
  .form-control.red-soft:focus {
5904
    border-color: #bd3434; }
5905
 
5906
.form-control.focus-red-soft:focus {
5907
  border-color: #d05454; }
5908
 
5909
.form-control.red-haze {
5910
  border-color: #f36a5a; }
5911
  .form-control.red-haze:focus {
5912
    border-color: #f03f2a; }
5913
 
5914
.form-control.focus-red-haze:focus {
5915
  border-color: #f36a5a; }
5916
 
5917
.form-control.red-mint {
5918
  border-color: #e43a45; }
5919
  .form-control.red-mint:focus {
5920
    border-color: #cf1c28; }
5921
 
5922
.form-control.focus-red-mint:focus {
5923
  border-color: #e43a45; }
5924
 
5925
.form-control.yellow {
5926
  border-color: #c49f47; }
5927
  .form-control.yellow:focus {
5928
    border-color: #a48334; }
5929
 
5930
.form-control.focus-yellow:focus {
5931
  border-color: #c49f47; }
5932
 
5933
.form-control.yellow-gold {
5934
  border-color: #E87E04; }
5935
  .form-control.yellow-gold:focus {
5936
    border-color: #b66303; }
5937
 
5938
.form-control.focus-yellow-gold:focus {
5939
  border-color: #E87E04; }
5940
 
5941
.form-control.yellow-casablanca {
5942
  border-color: #f2784b; }
5943
  .form-control.yellow-casablanca:focus {
5944
    border-color: #ef541b; }
5945
 
5946
.form-control.focus-yellow-casablanca:focus {
5947
  border-color: #f2784b; }
5948
 
5949
.form-control.yellow-crusta {
5950
  border-color: #f3c200; }
5951
  .form-control.yellow-crusta:focus {
5952
    border-color: #c09900; }
5953
 
5954
.form-control.focus-yellow-crusta:focus {
5955
  border-color: #f3c200; }
5956
 
5957
.form-control.yellow-lemon {
5958
  border-color: #F7CA18; }
5959
  .form-control.yellow-lemon:focus {
5960
    border-color: #d5ab07; }
5961
 
5962
.form-control.focus-yellow-lemon:focus {
5963
  border-color: #F7CA18; }
5964
 
5965
.form-control.yellow-saffron {
5966
  border-color: #F4D03F; }
5967
  .form-control.yellow-saffron:focus {
5968
    border-color: #f1c40f; }
5969
 
5970
.form-control.focus-yellow-saffron:focus {
5971
  border-color: #F4D03F; }
5972
 
5973
.form-control.yellow-soft {
5974
  border-color: #c8d046; }
5975
  .form-control.yellow-soft:focus {
5976
    border-color: #adb52e; }
5977
 
5978
.form-control.focus-yellow-soft:focus {
5979
  border-color: #c8d046; }
5980
 
5981
.form-control.yellow-haze {
5982
  border-color: #c5bf66; }
5983
  .form-control.yellow-haze:focus {
5984
    border-color: #b4ad44; }
5985
 
5986
.form-control.focus-yellow-haze:focus {
5987
  border-color: #c5bf66; }
5988
 
5989
.form-control.yellow-mint {
5990
  border-color: #c5b96b; }
5991
  .form-control.yellow-mint:focus {
5992
    border-color: #b6a747; }
5993
 
5994
.form-control.focus-yellow-mint:focus {
5995
  border-color: #c5b96b; }
5996
 
5997
.form-control.purple {
5998
  border-color: #8E44AD; }
5999
  .form-control.purple:focus {
6000
    border-color: #703688; }
6001
 
6002
.form-control.focus-purple:focus {
6003
  border-color: #8E44AD; }
6004
 
6005
.form-control.purple-plum {
6006
  border-color: #8775a7; }
6007
  .form-control.purple-plum:focus {
6008
    border-color: #6d5b8e; }
6009
 
6010
.form-control.focus-purple-plum:focus {
6011
  border-color: #8775a7; }
6012
 
6013
.form-control.purple-medium {
6014
  border-color: #BF55EC; }
6015
  .form-control.purple-medium:focus {
6016
    border-color: #ae27e7; }
6017
 
6018
.form-control.focus-purple-medium:focus {
6019
  border-color: #BF55EC; }
6020
 
6021
.form-control.purple-studio {
6022
  border-color: #8E44AD; }
6023
  .form-control.purple-studio:focus {
6024
    border-color: #703688; }
6025
 
6026
.form-control.focus-purple-studio:focus {
6027
  border-color: #8E44AD; }
6028
 
6029
.form-control.purple-wisteria {
6030
  border-color: #9B59B6; }
6031
  .form-control.purple-wisteria:focus {
6032
    border-color: #804399; }
6033
 
6034
.form-control.focus-purple-wisteria:focus {
6035
  border-color: #9B59B6; }
6036
 
6037
.form-control.purple-seance {
6038
  border-color: #9A12B3; }
6039
  .form-control.purple-seance:focus {
6040
    border-color: #720d85; }
6041
 
6042
.form-control.focus-purple-seance:focus {
6043
  border-color: #9A12B3; }
6044
 
6045
.form-control.purple-intense {
6046
  border-color: #8775a7; }
6047
  .form-control.purple-intense:focus {
6048
    border-color: #6d5b8e; }
6049
 
6050
.form-control.focus-purple-intense:focus {
6051
  border-color: #8775a7; }
6052
 
6053
.form-control.purple-sharp {
6054
  border-color: #796799; }
6055
  .form-control.purple-sharp:focus {
6056
    border-color: #61527b; }
6057
 
6058
.form-control.focus-purple-sharp:focus {
6059
  border-color: #796799; }
6060
 
6061
.form-control.purple-soft {
6062
  border-color: #8877a9; }
6063
  .form-control.purple-soft:focus {
6064
    border-color: #6e5c91; }
6065
 
6066
.form-control.focus-purple-soft:focus {
6067
  border-color: #8877a9; }
6068
 
6069
.input-xxs {
6070
  width: 45px !important; }
6071
 
6072
/* Form uneditable input */
6073
.uneditable-input {
6074
  padding: 6px 12px;
6075
  min-width: 206px;
6076
  font-size: 14px;
6077
  font-weight: normal;
6078
  height: 34px;
6079
  color: #555555;
6080
  background-color: #fff;
6081
  border: 1px solid #c2cad8;
6082
  -webkit-box-shadow: none;
6083
  box-shadow: none;
6084
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
6085
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; }
6086
 
6087
.form-control-static {
6088
  display: inline-block;
6089
  margin: 0; }
6090
 
6091
/* Form input sizing */
6092
.input-mini {
6093
  width: 45px !important; }
6094
 
6095
.input-xsmall {
6096
  width: 80px !important; }
6097
 
6098
.input-small {
6099
  width: 145px !important; }
6100
 
6101
.input-medium {
6102
  width: 240px !important; }
6103
 
6104
.input-large {
6105
  width: 320px !important; }
6106
 
6107
.input-xlarge {
6108
  width: 420px !important; }
6109
 
6110
@media (max-width: 768px) {
6111
  /* 768px */
6112
  .input-large {
6113
    width: 250px !important; }
6114
  .input-xlarge {
6115
    width: 300px !important; } }
6116
 
6117
.input-inline {
6118
  display: inline-block;
6119
  width: auto;
6120
  vertical-align: middle; }
6121
 
6122
.input-fixed {
6123
  overflow: hidden; }
6124
 
6125
.input-fixed {
6126
  overflow: hidden; }
6127
 
6128
.form-group .input-inline {
6129
  margin-right: 5px; }
6130
 
6131
@media (max-width: 768px) {
6132
  /* 768px */
6133
  .input-lg {
6134
    width: 250px !important; }
6135
  .input-xlg {
6136
    width: 300px !important; } }
6137
 
6138
/* Circle Inputs */
6139
.input-circle {
6140
  border-radius: 25px !important; }
6141
 
6142
.input-circle-right {
6143
  border-radius: 0 25px 25px 0 !important; }
6144
 
6145
.input-circle-left {
6146
  border-radius: 25px 0 0 25px !important; }
6147
 
6148
.input-circle-bottom {
6149
  border-radius: 0 0 25px 25px !important; }
6150
 
6151
.input-circle-top {
6152
  border-radius: 25px 25px 0 0 !important; }
6153
 
6154
.input-group-btn .btn {
6155
  box-shadow: none; }
6156
 
6157
.mt-radio,
6158
.mt-checkbox {
6159
  display: inline-block;
6160
  position: relative;
6161
  padding-left: 30px;
6162
  margin-bottom: 15px;
6163
  cursor: pointer;
6164
  font-size: 14px;
6165
  webkit-transition: all 0.3s;
6166
  -moz-transition: all 0.3s;
6167
  -ms-transition: all 0.3s;
6168
  -o-transition: all 0.3s;
6169
  transition: all 0.3s; }
6170
  .mt-radio.mt-radio-disabled, .mt-radio.mt-checkbox-disabled,
6171
  .mt-checkbox.mt-radio-disabled,
6172
  .mt-checkbox.mt-checkbox-disabled {
6173
    opacity: 0.6 ;
6174
    filter: alpha(opacity=60) ; }
6175
  .mt-radio > input,
6176
  .mt-checkbox > input {
6177
    position: absolute;
6178
    z-index: -1;
6179
    opacity: 0 ;
6180
    filter: alpha(opacity=0) ; }
6181
  .mt-radio > span,
6182
  .mt-checkbox > span {
6183
    border: 1px solid transparent;
6184
    position: absolute;
6185
    top: 0px;
6186
    left: 0;
6187
    height: 19px;
6188
    width: 19px;
6189
    background: #E6E6E6; }
6190
    .mt-radio > span:after,
6191
    .mt-checkbox > span:after {
6192
      content: '';
6193
      position: absolute;
6194
      display: none; }
6195
  .mt-radio:hover > input:not([disabled]) ~ span,
6196
  .mt-radio > input:focus ~ span,
6197
  .mt-checkbox:hover > input:not([disabled]) ~ span,
6198
  .mt-checkbox > input:focus ~ span {
6199
    background: #d9d9d9;
6200
    webkit-transition: all 0.3s;
6201
    -moz-transition: all 0.3s;
6202
    -ms-transition: all 0.3s;
6203
    -o-transition: all 0.3s;
6204
    transition: all 0.3s; }
6205
  .mt-radio > input:checked ~ span,
6206
  .mt-checkbox > input:checked ~ span {
6207
    webkit-transition: all 0.3s;
6208
    -moz-transition: all 0.3s;
6209
    -ms-transition: all 0.3s;
6210
    -o-transition: all 0.3s;
6211
    transition: all 0.3s;
6212
    background: #d9d9d9; }
6213
    .mt-radio > input:checked ~ span:after,
6214
    .mt-checkbox > input:checked ~ span:after {
6215
      display: block; }
6216
  .mt-radio:hover > input:not([disabled]):checked ~ span,
6217
  .mt-radio > input:checked ~ span,
6218
  .mt-checkbox:hover > input:not([disabled]):checked ~ span,
6219
  .mt-checkbox > input:checked ~ span {
6220
    webkit-transition: all 0.3s;
6221
    -moz-transition: all 0.3s;
6222
    -ms-transition: all 0.3s;
6223
    -o-transition: all 0.3s;
6224
    transition: all 0.3s;
6225
    background: #d9d9d9; }
6226
  .mt-radio > input:disabled ~ span,
6227
  .mt-checkbox > input:disabled ~ span {
6228
    opacity: 0.6 ;
6229
    filter: alpha(opacity=60) ;
6230
    pointer-events: none; }
6231
  .mt-radio.mt-radio-outline > span, .mt-radio.mt-checkbox-outline > span,
6232
  .mt-checkbox.mt-radio-outline > span,
6233
  .mt-checkbox.mt-checkbox-outline > span {
6234
    border: 1px solid #d9d9d9;
6235
    background: none; }
6236
  .mt-radio.mt-radio-outline:hover > input:not([disabled]) ~ span,
6237
  .mt-radio.mt-radio-outline > input:focus ~ span, .mt-radio.mt-checkbox-outline:hover > input:not([disabled]) ~ span,
6238
  .mt-radio.mt-checkbox-outline > input:focus ~ span,
6239
  .mt-checkbox.mt-radio-outline:hover > input:not([disabled]) ~ span,
6240
  .mt-checkbox.mt-radio-outline > input:focus ~ span,
6241
  .mt-checkbox.mt-checkbox-outline:hover > input:not([disabled]) ~ span,
6242
  .mt-checkbox.mt-checkbox-outline > input:focus ~ span {
6243
    border: 1px solid #d9d9d9;
6244
    background: none; }
6245
  .mt-radio.mt-radio-outline > input:checked ~ span, .mt-radio.mt-checkbox-outline > input:checked ~ span,
6246
  .mt-checkbox.mt-radio-outline > input:checked ~ span,
6247
  .mt-checkbox.mt-checkbox-outline > input:checked ~ span {
6248
    border: 1px solid #d9d9d9;
6249
    background: none; }
6250
  .mt-radio.mt-radio-outline:hover > input:not([disabled]):checked ~ span,
6251
  .mt-radio.mt-radio-outline > input:checked ~ span, .mt-radio.mt-checkbox-outline:hover > input:not([disabled]):checked ~ span,
6252
  .mt-radio.mt-checkbox-outline > input:checked ~ span,
6253
  .mt-checkbox.mt-radio-outline:hover > input:not([disabled]):checked ~ span,
6254
  .mt-checkbox.mt-radio-outline > input:checked ~ span,
6255
  .mt-checkbox.mt-checkbox-outline:hover > input:not([disabled]):checked ~ span,
6256
  .mt-checkbox.mt-checkbox-outline > input:checked ~ span {
6257
    border: 1px solid #d9d9d9;
6258
    background: none; }
6259
 
6260
.mt-radio > span {
6261
  -webkit-border-radius: 50%!important;
6262
  -moz-border-radius: 50%!important;
6263
  -ms-border-radius: 50%!important;
6264
  -o-border-radius: 50%!important;
6265
  border-radius: 50%!important; }
6266
  .mt-radio > span:after {
6267
    left: 6px;
6268
    top: 6px;
6269
    height: 6px;
6270
    width: 6px;
6271
    border-radius: 50%;
6272
    background: #666666; }
6273
 
6274
.mt-radio > input:disabled ~ span:after {
6275
  background: #666666; }
6276
 
6277
th > .mt-radio.mt-radio-single,
6278
td > .mt-radio.mt-radio-single {
6279
  right: -5px; }
6280
 
6281
.mt-checkbox > span:after {
6282
  left: 6px;
6283
  top: 3px;
6284
  width: 5px;
6285
  height: 10px;
6286
  border: solid #666666;
6287
  border-width: 0 2px 2px 0;
6288
  transform: rotate(45deg); }
6289
 
6290
.mt-checkbox > input:disabled ~ span:after {
6291
  border-color: #666666; }
6292
 
6293
.form-inline .mt-checkbox {
6294
  margin-left: 15px;
6295
  margin-right: 15px; }
6296
 
6297
th > .mt-checkbox.mt-checkbox-single,
6298
td > .mt-checkbox.mt-checkbox-single {
6299
  right: -5px; }
6300
 
6301
.mt-checkbox-list,
6302
.mt-radio-list {
6303
  padding: 10px 0; }
6304
  .form-horizontal .form-group .mt-checkbox-list, .form-horizontal .form-group
6305
  .mt-radio-list {
6306
    padding-top: 0; }
6307
  .mt-checkbox-list .mt-checkbox,
6308
  .mt-checkbox-list .mt-radio,
6309
  .mt-radio-list .mt-checkbox,
6310
  .mt-radio-list .mt-radio {
6311
    display: block; }
6312
 
6313
.mt-checkbox-inline,
6314
.mt-radio-inline {
6315
  padding: 10px 0; }
6316
  .form-horizontal .form-group .mt-checkbox-inline, .form-horizontal .form-group
6317
  .mt-radio-inline {
6318
    padding-top: 8px; }
6319
  .mt-checkbox-inline .mt-checkbox,
6320
  .mt-checkbox-inline .mt-radio,
6321
  .mt-radio-inline .mt-checkbox,
6322
  .mt-radio-inline .mt-radio {
6323
    display: inline-block;
6324
    margin-right: 15px; }
6325
    .mt-checkbox-inline .mt-checkbox:last-child,
6326
    .mt-checkbox-inline .mt-radio:last-child,
6327
    .mt-radio-inline .mt-checkbox:last-child,
6328
    .mt-radio-inline .mt-radio:last-child {
6329
      margin-right: 0; }
6330
 
6331
/***
6332
Custom icon buttons
6333
***/
6334
.icon-btn {
6335
  height: 60px;
6336
  min-width: 80px;
6337
  margin: 5px 5px 0 0;
6338
  border: 1px solid #ddd;
6339
  padding: 12px 0px 0px 0px;
6340
  background-color: #fafafa;
6341
  background-image: none;
6342
  filter: none;
6343
  display: inline-block;
6344
  color: #646464;
6345
  text-shadow: none;
6346
  text-align: center;
6347
  cursor: pointer;
6348
  position: relative;
6349
  -webkit-transition: all 0.3s ease;
6350
  -moz-transition: all 0.3s ease;
6351
  -ms-transition: all 0.3s ease;
6352
  -o-transition: all 0.3s ease;
6353
  transition: all 0.3s ease; }
6354
  .icon-btn:hover {
6355
    text-decoration: none;
6356
    border-color: #999;
6357
    color: #444;
6358
    text-shadow: 0 1px 0px white;
6359
    -webkit-transition: all 0.3s ease;
6360
    -moz-transition: all 0.3s ease;
6361
    -ms-transition: all 0.3s ease;
6362
    -o-transition: all 0.3s ease;
6363
    transition: all 0.3s ease; }
6364
    .icon-btn:hover > .badge {
6365
      -webkit-transition: all 0.3s ease;
6366
      -moz-transition: all 0.3s ease;
6367
      -ms-transition: all 0.3s ease;
6368
      -o-transition: all 0.3s ease;
6369
      transition: all 0.3s ease; }
6370
  .icon-btn > div {
6371
    margin-top: 5px;
6372
    margin-bottom: 20px;
6373
    color: #3f444a;
6374
    font-size: 12px;
6375
    font-weight: 300; }
6376
  .icon-btn > .badge {
6377
    position: absolute;
6378
    font-size: 11px;
6379
    font-weight: 300;
6380
    top: -5px;
6381
    right: -5px;
6382
    padding: 3px 6px 3px 6px;
6383
    color: white;
6384
    text-shadow: none;
6385
    border-width: 0;
6386
    border-style: solid;
6387
    -webkit-border-radius: 12px;
6388
    -moz-border-radius: 12px;
6389
    border-radius: 12px; }
6390
  .icon-btn > i {
6391
    font-size: 18px; }
6392
  .ie8 .icon-btn:hover {
6393
    filter: none; }
6394
 
6395
.icon-btn {
6396
  border: 0;
6397
  transition: box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1); }
6398
  .icon-btn > div {
6399
    text-transform: uppercase;
6400
    font-weight: 600;
6401
    font-size: 11px;
6402
    color: #565d66; }
6403
  .icon-btn:hover {
6404
    text-decoration: none; }
6405
 
6406
/***
6407
Input icons
6408
***/
6409
.input-icon {
6410
  position: relative;
6411
  left: 0; }
6412
  .input-icon > .form-control {
6413
    padding-left: 33px; }
6414
    .input-group .input-icon > .form-control {
6415
      -webkit-border-radius: 2px 0 0 2px;
6416
      -moz-border-radius: 2px 0 0 2px;
6417
      -ms-border-radius: 2px 0 0 2px;
6418
      -o-border-radius: 2px 0 0 2px;
6419
      border-radius: 2px 0 0 2px; }
6420
  .input-icon > i {
6421
    color: #ccc;
6422
    display: block;
6423
    position: absolute;
6424
    margin: 11px 2px 4px 10px;
6425
    z-index: 3;
6426
    width: 16px;
6427
    font-size: 16px;
6428
    text-align: center;
6429
    left: 0; }
6430
    .modal .input-icon > i {
6431
      z-index: 10055; }
6432
    .has-success .input-icon > i {
6433
      color: #36c6d3; }
6434
    .has-warning .input-icon > i {
6435
      color: #F1C40F; }
6436
    .has-info .input-icon > i {
6437
      color: #659be0; }
6438
    .has-error .input-icon > i {
6439
      color: #ed6b75; }
6440
  .input-icon.right {
6441
    left: auto;
6442
    right: 0; }
6443
    .input-icon.right > .form-control {
6444
      padding-right: 33px;
6445
      padding-left: 12px; }
6446
      .input-group .input-icon.right > .form-control {
6447
        -webkit-border-radius: 0 2px 2px 0;
6448
        -moz-border-radius: 0 2px 2px 0;
6449
        -ms-border-radius: 0 2px 2px 0;
6450
        -o-border-radius: 0 2px 2px 0;
6451
        border-radius: 0 2px 2px 0; }
6452
    .input-icon.right > i {
6453
      left: auto;
6454
      right: 8px;
6455
      float: right; }
6456
  .input-icon.input-icon-lg > i {
6457
    margin-top: 16px; }
6458
  .input-icon.input-icon-sm > i {
6459
    margin-top: 8px;
6460
    font-size: 13px; }
6461
 
6462
/***
6463
Customized Bootstrap Labels
6464
***/
6465
.label {
6466
  text-shadow: none !important;
6467
  font-size: 14px;
6468
  font-weight: 300;
6469
  padding: 3px 6px 3px 6px;
6470
  color: #fff;
6471
  font-family: "Open Sans", sans-serif; }
6472
  .label.label-sm {
6473
    font-size: 13px;
6474
    padding: 2px 5px 2px 5px; }
6475
  h1 .label,
6476
  h2 .label,
6477
  h3 .label,
6478
  h4 .label,
6479
  h5 .label,
6480
  h6 .label {
6481
    font-size: 75%; }
6482
 
6483
/* Labels variants */
6484
.label-default {
6485
  background-color: #bac3d0; }
6486
  .label-default[href]:hover, .label-default[href]:focus {
6487
    background-color: #9ca8bb; }
6488
 
6489
.label-primary {
6490
  background-color: #337ab7; }
6491
  .label-primary[href]:hover, .label-primary[href]:focus {
6492
    background-color: #286090; }
6493
 
6494
.label-success {
6495
  background-color: #36c6d3; }
6496
  .label-success[href]:hover, .label-success[href]:focus {
6497
    background-color: #27a4b0; }
6498
 
6499
.label-info {
6500
  background-color: #659be0; }
6501
  .label-info[href]:hover, .label-info[href]:focus {
6502
    background-color: #3a80d7; }
6503
 
6504
.label-warning {
6505
  background-color: #F1C40F; }
6506
  .label-warning[href]:hover, .label-warning[href]:focus {
6507
    background-color: #c29d0b; }
6508
 
6509
.label-danger {
6510
  background-color: #ed6b75; }
6511
  .label-danger[href]:hover, .label-danger[href]:focus {
6512
    background-color: #e73d4a; }
6513
 
6514
/***
6515
Iconic labels
6516
***/
6517
.label.label-icon {
6518
  padding: 4px 0px 4px 4px;
6519
  margin-right: 2px;
6520
  text-align: center !important; }
6521
  .label.label-icon > i {
6522
    font-size: 12px;
6523
    text-align: center !important; }
6524
  .ie8 .label.label-icon,
6525
  .ie9 .label.label-icon {
6526
    padding: 3px 0px 3px 3px; }
6527
 
6528
/***
6529
Text states
6530
***/
6531
.text-default {
6532
  color: #bac3d0; }
6533
 
6534
.text-primary {
6535
  color: #337ab7; }
6536
 
6537
.text-success {
6538
  color: #36c6d3; }
6539
 
6540
.text-info {
6541
  color: #659be0; }
6542
 
6543
.text-warning {
6544
  color: #F1C40F; }
6545
 
6546
.text-danger {
6547
  color: #ed6b75; }
6548
 
6549
.label:not(.md-skip) {
6550
  text-transform: uppercase;
6551
  padding: 2px 6px 4px 6px;
6552
  font-size: 10px;
6553
  font-weight: 600; }
6554
  .label:not(.md-skip).label-sm {
6555
    font-size: 10px;
6556
    font-weight: 600;
6557
    padding: 3px 6px 3px 6px; }
6558
 
6559
.label:not(.md-skip).label-icon {
6560
  padding: 4px 0px 4px 4px !important;
6561
  font-size: 12px !important; }
6562
  .ie8 .label:not(.md-skip).label-icon,
6563
  .ie9 .label:not(.md-skip).label-icon {
6564
    padding: 3px 0 3px 3px !important; }
6565
 
6566
/***
6567
Customized List Group
6568
***/
6569
/* Contextual variants */
6570
.list-group > li:first-child {
6571
  border-radius-topleft: 2px;
6572
  border-radius-topright: 2px; }
6573
 
6574
.list-group > li:last-child {
6575
  border-radius-bottomleft: 2px;
6576
  border-radius-bottomright: 2px; }
6577
 
6578
.list-group .list-group-item-success {
6579
  color: #27a4b0;
6580
  background-color: #abe7ed; }
6581
 
6582
.list-group a.list-group-item-success,
6583
.list-group button.list-group-item-success {
6584
  color: #27a4b0; }
6585
  .list-group a.list-group-item-success .list-group-item-heading,
6586
  .list-group button.list-group-item-success .list-group-item-heading {
6587
    color: inherit; }
6588
  .list-group a.list-group-item-success:hover, .list-group a.list-group-item-success:focus,
6589
  .list-group button.list-group-item-success:hover,
6590
  .list-group button.list-group-item-success:focus {
6591
    color: #27a4b0;
6592
    background-color: #96e1e8; }
6593
  .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,
6594
  .list-group button.list-group-item-success.active,
6595
  .list-group button.list-group-item-success.active:hover,
6596
  .list-group button.list-group-item-success.active:focus {
6597
    color: #fff;
6598
    background-color: #27a4b0;
6599
    border-color: #27a4b0; }
6600
 
6601
.list-group .list-group-item-info {
6602
  color: #327ad5;
6603
  background-color: #e0ebf9; }
6604
 
6605
.list-group a.list-group-item-info,
6606
.list-group button.list-group-item-info {
6607
  color: #327ad5; }
6608
  .list-group a.list-group-item-info .list-group-item-heading,
6609
  .list-group button.list-group-item-info .list-group-item-heading {
6610
    color: inherit; }
6611
  .list-group a.list-group-item-info:hover, .list-group a.list-group-item-info:focus,
6612
  .list-group button.list-group-item-info:hover,
6613
  .list-group button.list-group-item-info:focus {
6614
    color: #327ad5;
6615
    background-color: #caddf4; }
6616
  .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,
6617
  .list-group button.list-group-item-info.active,
6618
  .list-group button.list-group-item-info.active:hover,
6619
  .list-group button.list-group-item-info.active:focus {
6620
    color: #fff;
6621
    background-color: #327ad5;
6622
    border-color: #327ad5; }
6623
 
6624
.list-group .list-group-item-warning {
6625
  color: #c29d0b;
6626
  background-color: #f9e491; }
6627
 
6628
.list-group a.list-group-item-warning,
6629
.list-group button.list-group-item-warning {
6630
  color: #c29d0b; }
6631
  .list-group a.list-group-item-warning .list-group-item-heading,
6632
  .list-group button.list-group-item-warning .list-group-item-heading {
6633
    color: inherit; }
6634
  .list-group a.list-group-item-warning:hover, .list-group a.list-group-item-warning:focus,
6635
  .list-group button.list-group-item-warning:hover,
6636
  .list-group button.list-group-item-warning:focus {
6637
    color: #c29d0b;
6638
    background-color: #f7de79; }
6639
  .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,
6640
  .list-group button.list-group-item-warning.active,
6641
  .list-group button.list-group-item-warning.active:hover,
6642
  .list-group button.list-group-item-warning.active:focus {
6643
    color: #fff;
6644
    background-color: #c29d0b;
6645
    border-color: #c29d0b; }
6646
 
6647
.list-group .list-group-item-danger {
6648
  color: #e73d4a;
6649
  background-color: #fbe1e3; }
6650
 
6651
.list-group a.list-group-item-danger,
6652
.list-group button.list-group-item-danger {
6653
  color: #e73d4a; }
6654
  .list-group a.list-group-item-danger .list-group-item-heading,
6655
  .list-group button.list-group-item-danger .list-group-item-heading {
6656
    color: inherit; }
6657
  .list-group a.list-group-item-danger:hover, .list-group a.list-group-item-danger:focus,
6658
  .list-group button.list-group-item-danger:hover,
6659
  .list-group button.list-group-item-danger:focus {
6660
    color: #e73d4a;
6661
    background-color: #f8cace; }
6662
  .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,
6663
  .list-group button.list-group-item-danger.active,
6664
  .list-group button.list-group-item-danger.active:hover,
6665
  .list-group button.list-group-item-danger.active:focus {
6666
    color: #fff;
6667
    background-color: #e73d4a;
6668
    border-color: #e73d4a; }
6669
 
6670
/***
6671
UI Loading
6672
***/
6673
.loading-message {
6674
  display: inline-block;
6675
  min-width: 125px;
6676
  margin-left: -60px;
6677
  padding: 10px;
6678
  margin: 0 auto;
6679
  color: #000 !important;
6680
  font-size: 13px;
6681
  font-weight: 400;
6682
  text-align: center;
6683
  vertical-align: middle; }
6684
  .loading-message.loading-message-boxed {
6685
    border: 1px solid #ddd;
6686
    background-color: #eee;
6687
    -webkit-border-radius: 2px;
6688
    -moz-border-radius: 2px;
6689
    -ms-border-radius: 2px;
6690
    -o-border-radius: 2px;
6691
    border-radius: 2px;
6692
    -webkit-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);
6693
    -moz-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);
6694
    box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1); }
6695
  .loading-message > span {
6696
    line-height: 20px;
6697
    vertical-align: middle; }
6698
 
6699
.page-loading {
6700
  -webkit-border-radius: 2px;
6701
  -moz-border-radius: 2px;
6702
  -ms-border-radius: 2px;
6703
  -o-border-radius: 2px;
6704
  border-radius: 2px;
6705
  position: fixed;
6706
  top: 50%;
6707
  left: 50%;
6708
  min-width: 125px;
6709
  margin-left: -60px;
6710
  margin-top: -30px;
6711
  padding: 7px;
6712
  text-align: center;
6713
  color: #333;
6714
  font-size: 13px;
6715
  border: 1px solid #ddd;
6716
  background-color: #eee;
6717
  vertical-align: middle;
6718
  -webkit-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);
6719
  -moz-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);
6720
  box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1); }
6721
  .page-loading > span {
6722
    line-height: 20px;
6723
    vertical-align: middle; }
6724
 
6725
.page-spinner-bar {
6726
  position: fixed;
6727
  z-index: 10051;
6728
  width: 100px;
6729
  top: 40%;
6730
  left: 50%;
6731
  margin-left: -55px;
6732
  text-align: center; }
6733
  .page-spinner-bar > div {
6734
    margin: 0 5px;
6735
    width: 18px;
6736
    height: 18px;
6737
    background: #eee;
6738
    border-radius: 100% !important;
6739
    display: inline-block;
6740
    -webkit-animation: bounceDelay 1.4s infinite ease-in-out;
6741
    animation: bounceDelay 1.4s infinite ease-in-out;
6742
    /* Prevent first frame from flickering when animation starts */
6743
    -webkit-animation-fill-mode: both;
6744
    animation-fill-mode: both; }
6745
  .page-spinner-bar .bounce1 {
6746
    -webkit-animation-delay: -0.32s;
6747
    animation-delay: -0.32s; }
6748
  .page-spinner-bar .bounce2 {
6749
    -webkit-animation-delay: -0.16s;
6750
    animation-delay: -0.16s; }
6751
 
6752
.block-spinner-bar {
6753
  display: inline-block;
6754
  width: 80px;
6755
  text-align: center; }
6756
  .block-spinner-bar > div {
6757
    margin: 0 2px;
6758
    width: 15px;
6759
    height: 15px;
6760
    background: #eee;
6761
    border-radius: 100% !important;
6762
    display: inline-block;
6763
    -webkit-animation: bounceDelay 1.4s infinite ease-in-out;
6764
    animation: bounceDelay 1.4s infinite ease-in-out;
6765
    /* Prevent first frame from flickering when animation starts */
6766
    -webkit-animation-fill-mode: both;
6767
    animation-fill-mode: both; }
6768
  .block-spinner-bar .bounce1 {
6769
    -webkit-animation-delay: -0.32s;
6770
    animation-delay: -0.32s; }
6771
  .block-spinner-bar .bounce2 {
6772
    -webkit-animation-delay: -0.16s;
6773
    animation-delay: -0.16s; }
6774
 
6775
/***
6776
Metro icons
6777
***/
6778
[class^="m-icon-"] {
6779
  display: inline-block;
6780
  width: 14px;
6781
  height: 14px;
6782
  margin-top: 3px;
6783
  line-height: 14px;
6784
  vertical-align: top;
6785
  background-image: url(../img/syncfusion-icons.png);
6786
  background-position: 0 0;
6787
  background-repeat: no-repeat; }
6788
 
6789
[class^="m-icon-big-"] {
6790
  display: inline-block;
6791
  width: 30px;
6792
  height: 30px;
6793
  margin: 6px;
6794
  vertical-align: middle;
6795
  background-image: url(../img/syncfusion-icons.png);
6796
  background-position: 0 0px;
6797
  background-repeat: no-repeat; }
6798
 
6799
/* large icons */
6800
.btn.m-icon-big {
6801
  padding: 9px 16px 8px 16px; }
6802
 
6803
.btn.m-icon-big.m-icon-only {
6804
  padding: 9px 8px 8px 0px; }
6805
 
6806
.btn.m-icon-big [class^="m-icon-big-"] {
6807
  margin: 0 0 0 10px; }
6808
 
6809
.btn.m-icon-ony > i {
6810
  margin-left: 0px; }
6811
 
6812
/* default icons */
6813
.btn.m-icon {
6814
  padding: 7px 14px 7px 14px; }
6815
 
6816
.btn.m-icon [class^="m-icon-"] {
6817
  margin: 4px 0 0 5px; }
6818
 
6819
.btn.m-icon.m-icon-only {
6820
  padding: 7px 10px 7px 6px; }
6821
 
6822
/* white icon */
6823
.m-icon-white {
6824
  background-image: url(../img/syncfusion-icons-white.png); }
6825
 
6826
/*  Misc */
6827
.m-icon-swapright {
6828
  background-position: -27px -10px; }
6829
 
6830
.m-icon-swapdown {
6831
  background-position: -68px -10px; }
6832
 
6833
.m-icon-swapleft {
6834
  background-position: -8px -10px; }
6835
 
6836
.m-icon-swapup {
6837
  background-position: -46px -10px; }
6838
 
6839
.m-icon-big-swapright {
6840
  background-position: -42px -28px; }
6841
 
6842
.m-icon-big-swapdown {
6843
  background-position: -115px -28px; }
6844
 
6845
.m-icon-big-swapleft {
6846
  background-position: -6px -28px; }
6847
 
6848
.m-icon-big-swapup {
6849
  background-position: -78px -28px; }
6850
 
6851
/***
6852
Customized Bootstrap Modal
6853
***/
6854
.modal {
6855
  z-index: 10050;
6856
  outline: none;
6857
  overflow-y: auto !important;
6858
  /* Fix content shifting to the right on modal open due to scrollbar closed */ }
6859
  .page-portlet-fullscreen .modal {
6860
    z-index: 10060; }
6861
  .modal .modal-header {
6862
    border-bottom: 1px solid #EFEFEF; }
6863
    .modal .modal-header h3 {
6864
      font-weight: 300; }
6865
    .modal .modal-header .close {
6866
      margin-top: 0px !important; }
6867
  .modal.draggable-modal .modal-header {
6868
    cursor: move; }
6869
  .modal .modal-dialog {
6870
    z-index: 10051; }
6871
  .modal > .loading {
6872
    position: absolute;
6873
    top: 50%;
6874
    left: 50%;
6875
    margin-top: -22px;
6876
    margin-left: -22px; }
6877
  .modal.in .page-loading {
6878
    display: none; }
6879
 
6880
.modal-open {
6881
  overflow-y: auto !important; }
6882
 
6883
.modal-open-noscroll {
6884
  overflow-y: hidden !important; }
6885
 
6886
.modal-backdrop {
6887
  border: 0;
6888
  outline: none; }
6889
  .page-portlet-fullscreen .modal-backdrop {
6890
    z-index: 10059; }
6891
  .modal-backdrop, .modal-backdrop.fade.in {
6892
    background-color: #333 !important; }
6893
 
6894
body[ng-controller] .modal-backdrop {
6895
  z-index: 10049; }
6896
 
6897
body[ng-controller] .modal {
6898
  z-index: 10050; }
6899
 
6900
/* Full width modal */
6901
.modal-full.modal-dialog {
6902
  width: 99%; }
6903
 
6904
@media (max-width: 768px) {
6905
  .modal-full.modal-dialog {
6906
    width: auto; } }
6907
 
6908
.modal .modal-content {
6909
  -webkit-border-radius: 2px;
6910
  -moz-border-radius: 2px;
6911
  -ms-border-radius: 2px;
6912
  -o-border-radius: 2px;
6913
  border-radius: 2px;
6914
  border: 0; }
6915
  .modal .modal-content .modal-title {
6916
    font-weight: 400; }
6917
  .modal .modal-content .modal-footer {
6918
    border: 0; }
6919
 
6920
.modal-backdrop.in {
6921
  opacity: 0.2 ;
6922
  filter: alpha(opacity=20) ; }
6923
 
6924
/***
6925
Notes
6926
***/
6927
.note {
6928
  margin: 0 0 20px 0;
6929
  padding: 15px 30px 15px 15px;
6930
  border-left: 5px solid #eee;
6931
  -webkit-border-radius: 0 2px 2px 0;
6932
  -moz-border-radius: 0 2px 2px 0;
6933
  -ms-border-radius: 0 2px 2px 0;
6934
  -o-border-radius: 0 2px 2px 0;
6935
  border-radius: 0 2px 2px 0; }
6936
  .note h1,
6937
  .note h2,
6938
  .note h3,
6939
  .note h4,
6940
  .note h5,
6941
  .note h6 {
6942
    margin-top: 0; }
6943
    .note h1 .close,
6944
    .note h2 .close,
6945
    .note h3 .close,
6946
    .note h4 .close,
6947
    .note h5 .close,
6948
    .note h6 .close {
6949
      margin-right: -10px; }
6950
  .note p {
6951
    margin: 0;
6952
    font-size: 13px; }
6953
    .note p:last-child {
6954
      margin-bottom: 0; }
6955
  .note code,
6956
  .note .highlight {
6957
    background-color: #fff; }
6958
  .note.note-default {
6959
    background-color: white;
6960
    border-color: #b0c1d2;
6961
    color: black; }
6962
    .note.note-default.note-bordered {
6963
      background-color: #eef1f5;
6964
      border-color: #c0cedb; }
6965
    .note.note-default.note-shadow {
6966
      background-color: #f1f4f7;
6967
      border-color: #d1dbe4;
6968
      box-shadow: 5px 5px rgba(212, 221, 230, 0.2); }
6969
  .note.note-success {
6970
    background-color: #c0edf1;
6971
    border-color: #58d0da;
6972
    color: black; }
6973
    .note.note-success.note-bordered {
6974
      background-color: #a7e6ec;
6975
      border-color: #6dd6df; }
6976
    .note.note-success.note-shadow {
6977
      background-color: #abe7ed;
6978
      border-color: #81dbe3;
6979
      box-shadow: 5px 5px rgba(134, 221, 228, 0.2); }
6980
  .note.note-info {
6981
    background-color: #f5f8fd;
6982
    border-color: #8bb4e7;
6983
    color: #010407; }
6984
    .note.note-info.note-bordered {
6985
      background-color: #dbe8f8;
6986
      border-color: #a0c2ec; }
6987
    .note.note-info.note-shadow {
6988
      background-color: #e0ebf9;
6989
      border-color: #b5cff0;
6990
      box-shadow: 5px 5px rgba(185, 210, 241, 0.2); }
6991
  .note.note-warning {
6992
    background-color: #faeaa9;
6993
    border-color: #f3cc31;
6994
    color: black; }
6995
    .note.note-warning.note-bordered {
6996
      background-color: #f8e38c;
6997
      border-color: #f4d249; }
6998
    .note.note-warning.note-shadow {
6999
      background-color: #f9e491;
7000
      border-color: #f6d861;
7001
      box-shadow: 5px 5px rgba(246, 217, 102, 0.2); }
7002
  .note.note-danger {
7003
    background-color: #fef7f8;
7004
    border-color: #f0868e;
7005
    color: #210406; }
7006
    .note.note-danger.note-bordered {
7007
      background-color: #fbdcde;
7008
      border-color: #f39da3; }
7009
    .note.note-danger.note-shadow {
7010
      background-color: #fbe1e3;
7011
      border-color: #f6b3b8;
7012
      box-shadow: 5px 5px rgba(246, 184, 189, 0.2); }
7013
 
7014
.note {
7015
  -webkit-border-radius: 2px;
7016
  -moz-border-radius: 2px;
7017
  -ms-border-radius: 2px;
7018
  -o-border-radius: 2px;
7019
  border-radius: 2px;
7020
  border: 0; }
7021
 
7022
/***
7023
Customized Bootstrap Pagination
7024
***/
7025
.pagination {
7026
  margin: 10px 0; }
7027
  .pagination.pagination-circle > li:first-child > a {
7028
    border-radius: 25px 0 0 25px !important; }
7029
  .pagination.pagination-circle > li:last-child > a {
7030
    border-radius: 0 25px 25px 0 !important; }
7031
 
7032
/***
7033
Customized Bootstrap Panels
7034
***/
7035
.panel-group .panel {
7036
  overflow: visible; }
7037
 
7038
.panel .panel-body {
7039
  font-size: 13px; }
7040
 
7041
.panel .panel-title > a:hover {
7042
  text-decoration: none; }
7043
 
7044
.accordion .panel .panel-heading {
7045
  padding: 0; }
7046
 
7047
.accordion .panel .panel-title {
7048
  padding: 0; }
7049
  .accordion .panel .panel-title .accordion-toggle {
7050
    display: block;
7051
    padding: 10px 15px; }
7052
  .accordion .panel .panel-title .accordion-toggle.accordion-toggle-styled {
7053
    background: url("../img/accordion-plusminus.png") no-repeat;
7054
    background-position: right -19px;
7055
    margin-right: 15px; }
7056
  .accordion .panel .panel-title .accordion-toggle.accordion-toggle-styled.collapsed {
7057
    background-position: right 12px; }
7058
 
7059
/***
7060
Accordions
7061
***/
7062
.panel-heading {
7063
  background: #eee; }
7064
  .panel-heading a {
7065
    text-decoration: none; }
7066
  .panel-heading a:active,
7067
  .panel-heading a:focus,
7068
  .panel-heading a:hover {
7069
    text-decoration: none; }
7070
 
7071
.panel {
7072
  border: 0; }
7073
 
7074
/***
7075
Customized Bootstrap Popover
7076
***/
7077
/*rtl:ignore*/
7078
.popover {
7079
  padding: 0; }
7080
 
7081
.popover .popover-title {
7082
  margin: 0 !important; }
7083
 
7084
/*rtl:ignore*/
7085
.popover {
7086
  -webkit-border-radius: 2px;
7087
  -moz-border-radius: 2px;
7088
  -ms-border-radius: 2px;
7089
  -o-border-radius: 2px;
7090
  border-radius: 2px;
7091
  border: 0;
7092
  background: #fff; }
7093
 
7094
.popover > .popover-title {
7095
  background: #fff;
7096
  font-weight: 600;
7097
  font-size: 12px;
7098
  text-transform: uppercase;
7099
  padding: 10px 14px 6px 14px;
7100
  border: 0; }
7101
 
7102
.popover .arrow,
7103
.popover .arrow:after {
7104
  display: none !important; }
7105
 
7106
/***
7107
Portlets
7108
***/
7109
/* Full Screen portlet mode */
7110
.page-portlet-fullscreen {
7111
  overflow: hidden; }
7112
 
7113
/* Basic portlet */
7114
.portlet {
7115
  margin-top: 0px;
7116
  margin-bottom: 25px;
7117
  padding: 0px;
7118
  -webkit-border-radius: 2px;
7119
  -moz-border-radius: 2px;
7120
  -ms-border-radius: 2px;
7121
  -o-border-radius: 2px;
7122
  border-radius: 2px; }
7123
  .portlet.portlet-fullscreen {
7124
    z-index: 10060;
7125
    margin: 0;
7126
    position: fixed;
7127
    top: 0;
7128
    left: 0;
7129
    bottom: 0;
7130
    right: 0;
7131
    width: 100%;
7132
    height: 100%;
7133
    background: #fff; }
7134
    .portlet.portlet-fullscreen > .portlet-body {
7135
      overflow-y: auto;
7136
      overflow-x: hidden;
7137
      padding: 0 10px; }
7138
    .portlet.portlet-fullscreen > .portlet-title {
7139
      padding: 0 10px; }
7140
  .portlet > .portlet-title {
7141
    border-bottom: 1px solid #eee;
7142
    padding: 0;
7143
    margin-bottom: 10px;
7144
    min-height: 41px;
7145
    -webkit-border-radius: 2px 2px 0 0;
7146
    -moz-border-radius: 2px 2px 0 0;
7147
    -ms-border-radius: 2px 2px 0 0;
7148
    -o-border-radius: 2px 2px 0 0;
7149
    border-radius: 2px 2px 0 0; }
7150
    .portlet > .portlet-title:before, .portlet > .portlet-title:after {
7151
      content: " ";
7152
      display: table; }
7153
    .portlet > .portlet-title:after {
7154
      clear: both; }
7155
    .portlet > .portlet-title > .caption {
7156
      float: left;
7157
      display: inline-block;
7158
      font-size: 18px;
7159
      line-height: 18px;
7160
      padding: 10px 0; }
7161
      .portlet > .portlet-title > .caption.bold {
7162
        font-weight: 400; }
7163
      .portlet > .portlet-title > .caption > i {
7164
        float: left;
7165
        margin-top: 4px;
7166
        display: inline-block;
7167
        font-size: 13px;
7168
        margin-right: 5px;
7169
        color: #666; }
7170
        .portlet > .portlet-title > .caption > i.glyphicon {
7171
          margin-top: 2px; }
7172
      .portlet > .portlet-title > .caption > .caption-helper {
7173
        padding: 0;
7174
        margin: 0;
7175
        line-height: 13px;
7176
        color: #9eacb4;
7177
        font-size: 13px;
7178
        font-weight: 400; }
7179
    .portlet > .portlet-title > .actions {
7180
      float: right;
7181
      display: inline-block;
7182
      padding: 6px 0; }
7183
      .portlet > .portlet-title > .actions > .dropdown-menu i {
7184
        color: #555555; }
7185
      .portlet > .portlet-title > .actions > .btn,
7186
      .portlet > .portlet-title > .actions > .btn.btn-sm,
7187
      .portlet > .portlet-title > .actions > .btn-group > .btn,
7188
      .portlet > .portlet-title > .actions > .btn-group > .btn.btn-sm {
7189
        padding: 4px 10px;
7190
        font-size: 13px;
7191
        line-height: 1.5; }
7192
        .portlet > .portlet-title > .actions > .btn.btn-default,
7193
        .portlet > .portlet-title > .actions > .btn.btn-sm.btn-default,
7194
        .portlet > .portlet-title > .actions > .btn-group > .btn.btn-default,
7195
        .portlet > .portlet-title > .actions > .btn-group > .btn.btn-sm.btn-default {
7196
          padding: 3px 9px; }
7197
        .portlet > .portlet-title > .actions > .btn > i,
7198
        .portlet > .portlet-title > .actions > .btn.btn-sm > i,
7199
        .portlet > .portlet-title > .actions > .btn-group > .btn > i,
7200
        .portlet > .portlet-title > .actions > .btn-group > .btn.btn-sm > i {
7201
          font-size: 13px; }
7202
      .portlet > .portlet-title > .actions .btn-icon-only {
7203
        padding: 5px 7px 3px 7px; }
7204
        .portlet > .portlet-title > .actions .btn-icon-only.btn-default {
7205
          padding: 4px 6px 2px 6px; }
7206
          .portlet > .portlet-title > .actions .btn-icon-only.btn-default > i {
7207
            font-size: 14px; }
7208
          .portlet > .portlet-title > .actions .btn-icon-only.btn-default.fullscreen {
7209
            font-family: FontAwesome;
7210
            color: #a0a0a0;
7211
            padding-top: 4px; }
7212
            .portlet > .portlet-title > .actions .btn-icon-only.btn-default.fullscreen.btn-sm {
7213
              padding: 3px 3px !important;
7214
              height: 27px;
7215
              width: 27px; }
7216
            .portlet > .portlet-title > .actions .btn-icon-only.btn-default.fullscreen:before {
7217
              content: "\f065"; }
7218
            .portlet > .portlet-title > .actions .btn-icon-only.btn-default.fullscreen.on:before {
7219
              content: "\f066"; }
7220
    .portlet > .portlet-title > .tools {
7221
      float: right;
7222
      display: inline-block;
7223
      padding: 12px 0 8px 0; }
7224
      .portlet > .portlet-title > .tools > a {
7225
        display: inline-block;
7226
        height: 16px;
7227
        margin-left: 5px;
7228
        opacity: 1 ;
7229
        filter: alpha(opacity=100) ; }
7230
      .portlet > .portlet-title > .tools > a.remove {
7231
        background-image: url(../img/portlet-remove-icon.png);
7232
        background-repeat: no-repeat;
7233
        width: 11px; }
7234
      .portlet > .portlet-title > .tools > a.config {
7235
        background-image: url(../img/portlet-config-icon.png);
7236
        background-repeat: no-repeat;
7237
        width: 12px; }
7238
      .portlet > .portlet-title > .tools > a.reload {
7239
        background-image: url(../img/portlet-reload-icon.png);
7240
        width: 13px; }
7241
      .portlet > .portlet-title > .tools > a.expand {
7242
        background-image: url(../img/portlet-expand-icon.png);
7243
        width: 14px;
7244
        visibility: visible; }
7245
      .portlet > .portlet-title > .tools > a.collapse {
7246
        background-image: url(../img/portlet-collapse-icon.png);
7247
        width: 14px;
7248
        visibility: visible; }
7249
      .portlet > .portlet-title > .tools > a.fullscreen {
7250
        display: inline-block;
7251
        top: -3px;
7252
        position: relative;
7253
        font-size: 13px;
7254
        font-family: FontAwesome;
7255
        color: #ACACAC; }
7256
        .portlet > .portlet-title > .tools > a.fullscreen:before {
7257
          content: "\f065"; }
7258
        .portlet > .portlet-title > .tools > a.fullscreen.on:before {
7259
          content: "\f066"; }
7260
      .portlet > .portlet-title > .tools > a:hover {
7261
        text-decoration: none;
7262
        -webkit-transition: all 0.1s ease-in-out;
7263
        -moz-transition: all 0.1s ease-in-out;
7264
        -o-transition: all 0.1s ease-in-out;
7265
        -ms-transition: all 0.1s ease-in-out;
7266
        transition: all 0.1s ease-in-out;
7267
        opacity: 0.8 ;
7268
        filter: alpha(opacity=80) ; }
7269
    .portlet > .portlet-title > .pagination {
7270
      float: right;
7271
      display: inline-block;
7272
      margin: 2px 0 0 0;
7273
      border: 0;
7274
      padding: 4px 0; }
7275
    .portlet > .portlet-title > .nav-tabs {
7276
      background: none;
7277
      margin: 1px 0 0 0;
7278
      float: right;
7279
      display: inline-block;
7280
      border: 0; }
7281
      .portlet > .portlet-title > .nav-tabs > li {
7282
        background: none;
7283
        margin: 0;
7284
        border: 0; }
7285
        .portlet > .portlet-title > .nav-tabs > li > a {
7286
          background: none;
7287
          margin: 5px 0 0 1px;
7288
          border: 0;
7289
          padding: 8px 10px;
7290
          color: #fff; }
7291
        .portlet > .portlet-title > .nav-tabs > li.active > a,
7292
        .portlet > .portlet-title > .nav-tabs > li:hover > a {
7293
          color: #333;
7294
          background: #fff;
7295
          border: 0; }
7296
  .portlet > .portlet-body {
7297
    clear: both;
7298
    -webkit-border-radius: 0 0 2px 2px;
7299
    -moz-border-radius: 0 0 2px 2px;
7300
    -ms-border-radius: 0 0 2px 2px;
7301
    -o-border-radius: 0 0 2px 2px;
7302
    border-radius: 0 0 2px 2px; }
7303
    .portlet > .portlet-body p {
7304
      margin-top: 0; }
7305
  .portlet > .portlet-empty {
7306
    min-height: 125px; }
7307
  .portlet.full-height-content {
7308
    margin-bottom: 0; }
7309
 
7310
/* Portlet background colors */
7311
/* Side bordered portlet */
7312
.portlet.bordered > .portlet-title {
7313
  border-bottom: 0; }
7314
 
7315
/* Solid colored portlet */
7316
.portlet.solid {
7317
  padding: 0 10px 10px 10px;
7318
  border: 0px; }
7319
  .portlet.solid > .portlet-title {
7320
    border-bottom: 0;
7321
    margin-bottom: 10px; }
7322
    .portlet.solid > .portlet-title > .caption {
7323
      padding: 16px 0 2px 0; }
7324
    .portlet.solid > .portlet-title > .actions {
7325
      padding: 12px 0 6px 0; }
7326
    .portlet.solid > .portlet-title > .tools {
7327
      padding: 14px 0 6px 0; }
7328
 
7329
/* Solid bordered portlet */
7330
.portlet.solid.bordered > .portlet-title {
7331
  margin-bottom: 10px; }
7332
 
7333
/* Box portlet */
7334
.portlet.box {
7335
  padding: 0px !important; }
7336
  .portlet.box > .portlet-title {
7337
    border-bottom: 0;
7338
    padding: 0 10px;
7339
    margin-bottom: 0;
7340
    color: #fff; }
7341
    .portlet.box > .portlet-title > .caption {
7342
      padding: 11px 0 9px 0; }
7343
    .portlet.box > .portlet-title > .tools > a.remove {
7344
      background-image: url(../img/portlet-remove-icon-white.png); }
7345
    .portlet.box > .portlet-title > .tools > a.config {
7346
      background-image: url(../img/portlet-config-icon-white.png); }
7347
    .portlet.box > .portlet-title > .tools > a.reload {
7348
      background-image: url(../img/portlet-reload-icon-white.png); }
7349
    .portlet.box > .portlet-title > .tools > a.expand {
7350
      background-image: url(../img/portlet-expand-icon-white.png); }
7351
    .portlet.box > .portlet-title > .tools > a.collapse {
7352
      background-image: url(../img/portlet-collapse-icon-white.png); }
7353
    .portlet.box > .portlet-title > .tools > a.fullscreen {
7354
      color: #fdfdfd; }
7355
    .portlet.box > .portlet-title > .actions {
7356
      padding: 7px 0 5px 0; }
7357
  .portlet.box > .portlet-body {
7358
    background-color: #fff;
7359
    padding: 15px; }
7360
 
7361
/* Light Portlet */
7362
.portlet.light {
7363
  padding: 12px 20px 15px 20px;
7364
  background-color: #fff; }
7365
  .portlet.light.bordered {
7366
    border: 1px solid #e7ecf1 !important; }
7367
    .portlet.light.bordered > .portlet-title {
7368
      border-bottom: 1px solid #eef1f5; }
7369
  .portlet.light.bg-inverse {
7370
    background: #f1f4f7; }
7371
  .portlet.light > .portlet-title {
7372
    padding: 0;
7373
    min-height: 48px; }
7374
    .portlet.light > .portlet-title > .caption {
7375
      color: #666;
7376
      padding: 10px 0; }
7377
      .portlet.light > .portlet-title > .caption > .caption-subject {
7378
        font-size: 16px; }
7379
      .portlet.light > .portlet-title > .caption > i {
7380
        color: #777;
7381
        font-size: 15px;
7382
        font-weight: 300;
7383
        margin-top: 3px; }
7384
      .portlet.light > .portlet-title > .caption.caption-md > .caption-subject {
7385
        font-size: 15px; }
7386
      .portlet.light > .portlet-title > .caption.caption-md > i {
7387
        font-size: 14px; }
7388
    .portlet.light > .portlet-title > .actions {
7389
      padding: 6px 0 14px 0; }
7390
      .portlet.light > .portlet-title > .actions .btn-default {
7391
        color: #666; }
7392
      .portlet.light > .portlet-title > .actions .btn-icon-only {
7393
        height: 27px;
7394
        width: 27px; }
7395
      .portlet.light > .portlet-title > .actions .dropdown-menu li > a {
7396
        color: #555; }
7397
    .portlet.light > .portlet-title > .inputs {
7398
      float: right;
7399
      display: inline-block;
7400
      padding: 4px 0; }
7401
      .portlet.light > .portlet-title > .inputs > .portlet-input .input-icon > i {
7402
        font-size: 14px;
7403
        margin-top: 9px; }
7404
      .portlet.light > .portlet-title > .inputs > .portlet-input .input-icon > .form-control {
7405
        height: 30px;
7406
        padding: 2px 26px 3px 10px;
7407
        font-size: 13px; }
7408
      .portlet.light > .portlet-title > .inputs > .portlet-input > .form-control {
7409
        height: 30px;
7410
        padding: 3px 10px;
7411
        font-size: 13px; }
7412
    .portlet.light > .portlet-title > .pagination {
7413
      padding: 2px 0 13px 0; }
7414
    .portlet.light > .portlet-title > .tools {
7415
      padding: 10px 0 13px 0;
7416
      margin-top: 2px; }
7417
    .portlet.light > .portlet-title > .nav-tabs > li {
7418
      margin: 0;
7419
      padding: 0; }
7420
      .portlet.light > .portlet-title > .nav-tabs > li > a {
7421
        margin: 0;
7422
        padding: 12px 13px 13px 13px;
7423
        font-size: 13px;
7424
        color: #666; }
7425
      .portlet.light > .portlet-title > .nav-tabs > li.active > a,
7426
      .portlet.light > .portlet-title > .nav-tabs > li:hover > a {
7427
        margin: 0;
7428
        background: none;
7429
        color: #333; }
7430
  .portlet.light.form-fit {
7431
    padding: 0; }
7432
    .portlet.light.form-fit > .portlet-title {
7433
      padding: 17px 20px 10px 20px;
7434
      margin-bottom: 0; }
7435
  .portlet.light .portlet-body {
7436
    padding-top: 8px; }
7437
  .portlet.light.portlet-fullscreen > .portlet-body {
7438
    padding: 8px 0; }
7439
  .portlet.light.portlet-fit {
7440
    padding: 0; }
7441
    .portlet.light.portlet-fit > .portlet-title {
7442
      padding: 15px 20px 10px 20px; }
7443
    .portlet.light.portlet-fit > .portlet-body {
7444
      padding: 10px 20px 20px 20px; }
7445
  .portlet.light.portlet-fit.portlet-form > .portlet-body {
7446
    padding: 0; }
7447
  .portlet.light.portlet-fit.portlet-form > .portlet-body {
7448
    padding: 0; }
7449
    .portlet.light.portlet-fit.portlet-form > .portlet-body .form-actions {
7450
      background: none; }
7451
  .portlet.light.portlet-datatable.portlet-fit > .portlet-body {
7452
    padding-top: 10px;
7453
    padding-bottom: 25px; }
7454
 
7455
.tab-pane > p:last-child {
7456
  margin-bottom: 0px; }
7457
 
7458
/* Reverse aligned tabs */
7459
.tabs-reversed > li {
7460
  float: right;
7461
  margin-right: 0; }
7462
  .tabs-reversed > li > a {
7463
    margin-right: 0; }
7464
 
7465
/* jQuery UI Draggable Portlets */
7466
.portlet-sortable:not(.portlet-fullscreen) > .portlet-title {
7467
  cursor: move; }
7468
 
7469
.portlet-sortable-placeholder {
7470
  border: 2px dashed #eee;
7471
  margin-bottom: 25px; }
7472
 
7473
.portlet-sortable-empty {
7474
  box-shadow: none !important;
7475
  height: 45px; }
7476
 
7477
.portlet-collapsed {
7478
  display: none; }
7479
 
7480
@media (max-width: 991px) {
7481
  /* 991px */
7482
  .portlet-collapsed-on-mobile {
7483
    display: none; } }
7484
 
7485
.portlet {
7486
  box-shadow: 0px 2px 3px 2px rgba(0, 0, 0, 0.03); }
7487
 
7488
/***
7489
Custom colored portlets
7490
***/
7491
.portlet > .portlet-body.white,
7492
.portlet.white {
7493
  background-color: #ffffff; }
7494
 
7495
.portlet.solid.white > .portlet-title,
7496
.portlet.solid.white > .portlet-body {
7497
  border: 0;
7498
  color: #666; }
7499
 
7500
.portlet.solid.white > .portlet-title > .caption {
7501
  font-weight: 400; }
7502
  .portlet.solid.white > .portlet-title > .caption > i {
7503
    color: #666; }
7504
 
7505
.portlet.solid.white > .portlet-title > .tools > a.remove {
7506
  background-image: url(../img/portlet-remove-icon-white.png); }
7507
 
7508
.portlet.solid.white > .portlet-title > .tools > a.config {
7509
  background-image: url(../img/portlet-config-icon-white.png); }
7510
 
7511
.portlet.solid.white > .portlet-title > .tools > a.reload {
7512
  background-image: url(../img/portlet-reload-icon-white.png); }
7513
 
7514
.portlet.solid.white > .portlet-title > .tools > a.expand {
7515
  background-image: url(../img/portlet-expand-icon-white.png); }
7516
 
7517
.portlet.solid.white > .portlet-title > .tools > a.collapse {
7518
  background-image: url(../img/portlet-collapse-icon-white.png); }
7519
 
7520
.portlet.solid.white > .portlet-title > .tools > a.fullscreen {
7521
  color: #fdfdfd; }
7522
 
7523
.portlet.box.white {
7524
  border: 1px solid white;
7525
  border-top: 0; }
7526
  .portlet.box.white > .portlet-title {
7527
    background-color: #ffffff; }
7528
    .portlet.box.white > .portlet-title > .caption {
7529
      color: #666; }
7530
      .portlet.box.white > .portlet-title > .caption > i {
7531
        color: #666; }
7532
    .portlet.box.white > .portlet-title > .actions .btn-default {
7533
      background: transparent !important;
7534
      background-color: transparent !important;
7535
      border: 1px solid white;
7536
      color: white;
7537
      box-shadow: none; }
7538
      .portlet.box.white > .portlet-title > .actions .btn-default > i {
7539
        color: white; }
7540
      .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 {
7541
        border: 1px solid white;
7542
        color: white; }
7543
 
7544
.portlet > .portlet-body.default,
7545
.portlet.default {
7546
  background-color: #e1e5ec; }
7547
 
7548
.portlet.solid.default > .portlet-title,
7549
.portlet.solid.default > .portlet-body {
7550
  border: 0;
7551
  color: #666; }
7552
 
7553
.portlet.solid.default > .portlet-title > .caption {
7554
  font-weight: 400; }
7555
  .portlet.solid.default > .portlet-title > .caption > i {
7556
    color: #666; }
7557
 
7558
.portlet.solid.default > .portlet-title > .tools > a.remove {
7559
  background-image: url(../img/portlet-remove-icon-white.png); }
7560
 
7561
.portlet.solid.default > .portlet-title > .tools > a.config {
7562
  background-image: url(../img/portlet-config-icon-white.png); }
7563
 
7564
.portlet.solid.default > .portlet-title > .tools > a.reload {
7565
  background-image: url(../img/portlet-reload-icon-white.png); }
7566
 
7567
.portlet.solid.default > .portlet-title > .tools > a.expand {
7568
  background-image: url(../img/portlet-expand-icon-white.png); }
7569
 
7570
.portlet.solid.default > .portlet-title > .tools > a.collapse {
7571
  background-image: url(../img/portlet-collapse-icon-white.png); }
7572
 
7573
.portlet.solid.default > .portlet-title > .tools > a.fullscreen {
7574
  color: #fdfdfd; }
7575
 
7576
.portlet.box.default {
7577
  border: 1px solid white;
7578
  border-top: 0; }
7579
  .portlet.box.default > .portlet-title {
7580
    background-color: #e1e5ec; }
7581
    .portlet.box.default > .portlet-title > .caption {
7582
      color: #666; }
7583
      .portlet.box.default > .portlet-title > .caption > i {
7584
        color: #666; }
7585
    .portlet.box.default > .portlet-title > .actions .btn-default {
7586
      background: transparent !important;
7587
      background-color: transparent !important;
7588
      border: 1px solid white;
7589
      color: white;
7590
      box-shadow: none; }
7591
      .portlet.box.default > .portlet-title > .actions .btn-default > i {
7592
        color: white; }
7593
      .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 {
7594
        border: 1px solid white;
7595
        color: white; }
7596
 
7597
.portlet > .portlet-body.dark,
7598
.portlet.dark {
7599
  background-color: #2f353b; }
7600
 
7601
.portlet.solid.dark > .portlet-title,
7602
.portlet.solid.dark > .portlet-body {
7603
  border: 0;
7604
  color: #FFFFFF; }
7605
 
7606
.portlet.solid.dark > .portlet-title > .caption {
7607
  font-weight: 400; }
7608
  .portlet.solid.dark > .portlet-title > .caption > i {
7609
    color: #FFFFFF; }
7610
 
7611
.portlet.solid.dark > .portlet-title > .tools > a.remove {
7612
  background-image: url(../img/portlet-remove-icon-white.png); }
7613
 
7614
.portlet.solid.dark > .portlet-title > .tools > a.config {
7615
  background-image: url(../img/portlet-config-icon-white.png); }
7616
 
7617
.portlet.solid.dark > .portlet-title > .tools > a.reload {
7618
  background-image: url(../img/portlet-reload-icon-white.png); }
7619
 
7620
.portlet.solid.dark > .portlet-title > .tools > a.expand {
7621
  background-image: url(../img/portlet-expand-icon-white.png); }
7622
 
7623
.portlet.solid.dark > .portlet-title > .tools > a.collapse {
7624
  background-image: url(../img/portlet-collapse-icon-white.png); }
7625
 
7626
.portlet.solid.dark > .portlet-title > .tools > a.fullscreen {
7627
  color: #fdfdfd; }
7628
 
7629
.portlet.box.dark {
7630
  border: 1px solid #464f57;
7631
  border-top: 0; }
7632
  .portlet.box.dark > .portlet-title {
7633
    background-color: #2f353b; }
7634
    .portlet.box.dark > .portlet-title > .caption {
7635
      color: #FFFFFF; }
7636
      .portlet.box.dark > .portlet-title > .caption > i {
7637
        color: #FFFFFF; }
7638
    .portlet.box.dark > .portlet-title > .actions .btn-default {
7639
      background: transparent !important;
7640
      background-color: transparent !important;
7641
      border: 1px solid #616d79;
7642
      color: #6c7a88;
7643
      box-shadow: none; }
7644
      .portlet.box.dark > .portlet-title > .actions .btn-default > i {
7645
        color: #738290; }
7646
      .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 {
7647
        border: 1px solid #798794;
7648
        color: #8793a0; }
7649
 
7650
.portlet > .portlet-body.blue,
7651
.portlet.blue {
7652
  background-color: #3598dc; }
7653
 
7654
.portlet.solid.blue > .portlet-title,
7655
.portlet.solid.blue > .portlet-body {
7656
  border: 0;
7657
  color: #FFFFFF; }
7658
 
7659
.portlet.solid.blue > .portlet-title > .caption {
7660
  font-weight: 400; }
7661
  .portlet.solid.blue > .portlet-title > .caption > i {
7662
    color: #FFFFFF; }
7663
 
7664
.portlet.solid.blue > .portlet-title > .tools > a.remove {
7665
  background-image: url(../img/portlet-remove-icon-white.png); }
7666
 
7667
.portlet.solid.blue > .portlet-title > .tools > a.config {
7668
  background-image: url(../img/portlet-config-icon-white.png); }
7669
 
7670
.portlet.solid.blue > .portlet-title > .tools > a.reload {
7671
  background-image: url(../img/portlet-reload-icon-white.png); }
7672
 
7673
.portlet.solid.blue > .portlet-title > .tools > a.expand {
7674
  background-image: url(../img/portlet-expand-icon-white.png); }
7675
 
7676
.portlet.solid.blue > .portlet-title > .tools > a.collapse {
7677
  background-image: url(../img/portlet-collapse-icon-white.png); }
7678
 
7679
.portlet.solid.blue > .portlet-title > .tools > a.fullscreen {
7680
  color: #fdfdfd; }
7681
 
7682
.portlet.box.blue {
7683
  border: 1px solid #60aee4;
7684
  border-top: 0; }
7685
  .portlet.box.blue > .portlet-title {
7686
    background-color: #3598dc; }
7687
    .portlet.box.blue > .portlet-title > .caption {
7688
      color: #FFFFFF; }
7689
      .portlet.box.blue > .portlet-title > .caption > i {
7690
        color: #FFFFFF; }
7691
    .portlet.box.blue > .portlet-title > .actions .btn-default {
7692
      background: transparent !important;
7693
      background-color: transparent !important;
7694
      border: 1px solid #95c9ed;
7695
      color: #aad4f0;
7696
      box-shadow: none; }
7697
      .portlet.box.blue > .portlet-title > .actions .btn-default > i {
7698
        color: #b7daf3; }
7699
      .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 {
7700
        border: 1px solid #c0dff4;
7701
        color: #d6eaf8; }
7702
 
7703
.portlet > .portlet-body.blue-madison,
7704
.portlet.blue-madison {
7705
  background-color: #578ebe; }
7706
 
7707
.portlet.solid.blue-madison > .portlet-title,
7708
.portlet.solid.blue-madison > .portlet-body {
7709
  border: 0;
7710
  color: #FFFFFF; }
7711
 
7712
.portlet.solid.blue-madison > .portlet-title > .caption {
7713
  font-weight: 400; }
7714
  .portlet.solid.blue-madison > .portlet-title > .caption > i {
7715
    color: #FFFFFF; }
7716
 
7717
.portlet.solid.blue-madison > .portlet-title > .tools > a.remove {
7718
  background-image: url(../img/portlet-remove-icon-white.png); }
7719
 
7720
.portlet.solid.blue-madison > .portlet-title > .tools > a.config {
7721
  background-image: url(../img/portlet-config-icon-white.png); }
7722
 
7723
.portlet.solid.blue-madison > .portlet-title > .tools > a.reload {
7724
  background-image: url(../img/portlet-reload-icon-white.png); }
7725
 
7726
.portlet.solid.blue-madison > .portlet-title > .tools > a.expand {
7727
  background-image: url(../img/portlet-expand-icon-white.png); }
7728
 
7729
.portlet.solid.blue-madison > .portlet-title > .tools > a.collapse {
7730
  background-image: url(../img/portlet-collapse-icon-white.png); }
7731
 
7732
.portlet.solid.blue-madison > .portlet-title > .tools > a.fullscreen {
7733
  color: #fdfdfd; }
7734
 
7735
.portlet.box.blue-madison {
7736
  border: 1px solid #7ca7cc;
7737
  border-top: 0; }
7738
  .portlet.box.blue-madison > .portlet-title {
7739
    background-color: #578ebe; }
7740
    .portlet.box.blue-madison > .portlet-title > .caption {
7741
      color: #FFFFFF; }
7742
      .portlet.box.blue-madison > .portlet-title > .caption > i {
7743
        color: #FFFFFF; }
7744
    .portlet.box.blue-madison > .portlet-title > .actions .btn-default {
7745
      background: transparent !important;
7746
      background-color: transparent !important;
7747
      border: 1px solid #a8c4dd;
7748
      color: #bad1e4;
7749
      box-shadow: none; }
7750
      .portlet.box.blue-madison > .portlet-title > .actions .btn-default > i {
7751
        color: #c5d8e9; }
7752
      .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 {
7753
        border: 1px solid #cdddec;
7754
        color: #dfeaf3; }
7755
 
7756
.portlet > .portlet-body.blue-chambray,
7757
.portlet.blue-chambray {
7758
  background-color: #2C3E50; }
7759
 
7760
.portlet.solid.blue-chambray > .portlet-title,
7761
.portlet.solid.blue-chambray > .portlet-body {
7762
  border: 0;
7763
  color: #FFFFFF; }
7764
 
7765
.portlet.solid.blue-chambray > .portlet-title > .caption {
7766
  font-weight: 400; }
7767
  .portlet.solid.blue-chambray > .portlet-title > .caption > i {
7768
    color: #FFFFFF; }
7769
 
7770
.portlet.solid.blue-chambray > .portlet-title > .tools > a.remove {
7771
  background-image: url(../img/portlet-remove-icon-white.png); }
7772
 
7773
.portlet.solid.blue-chambray > .portlet-title > .tools > a.config {
7774
  background-image: url(../img/portlet-config-icon-white.png); }
7775
 
7776
.portlet.solid.blue-chambray > .portlet-title > .tools > a.reload {
7777
  background-image: url(../img/portlet-reload-icon-white.png); }
7778
 
7779
.portlet.solid.blue-chambray > .portlet-title > .tools > a.expand {
7780
  background-image: url(../img/portlet-expand-icon-white.png); }
7781
 
7782
.portlet.solid.blue-chambray > .portlet-title > .tools > a.collapse {
7783
  background-image: url(../img/portlet-collapse-icon-white.png); }
7784
 
7785
.portlet.solid.blue-chambray > .portlet-title > .tools > a.fullscreen {
7786
  color: #fdfdfd; }
7787
 
7788
.portlet.box.blue-chambray {
7789
  border: 1px solid #3e5871;
7790
  border-top: 0; }
7791
  .portlet.box.blue-chambray > .portlet-title {
7792
    background-color: #2C3E50; }
7793
    .portlet.box.blue-chambray > .portlet-title > .caption {
7794
      color: #FFFFFF; }
7795
      .portlet.box.blue-chambray > .portlet-title > .caption > i {
7796
        color: #FFFFFF; }
7797
    .portlet.box.blue-chambray > .portlet-title > .actions .btn-default {
7798
      background: transparent !important;
7799
      background-color: transparent !important;
7800
      border: 1px solid #547698;
7801
      color: #5f83a7;
7802
      box-shadow: none; }
7803
      .portlet.box.blue-chambray > .portlet-title > .actions .btn-default > i {
7804
        color: #698bac; }
7805
      .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 {
7806
        border: 1px solid #6f90b0;
7807
        color: #809cb9; }
7808
 
7809
.portlet > .portlet-body.blue-ebonyclay,
7810
.portlet.blue-ebonyclay {
7811
  background-color: #22313F; }
7812
 
7813
.portlet.solid.blue-ebonyclay > .portlet-title,
7814
.portlet.solid.blue-ebonyclay > .portlet-body {
7815
  border: 0;
7816
  color: #FFFFFF; }
7817
 
7818
.portlet.solid.blue-ebonyclay > .portlet-title > .caption {
7819
  font-weight: 400; }
7820
  .portlet.solid.blue-ebonyclay > .portlet-title > .caption > i {
7821
    color: #FFFFFF; }
7822
 
7823
.portlet.solid.blue-ebonyclay > .portlet-title > .tools > a.remove {
7824
  background-image: url(../img/portlet-remove-icon-white.png); }
7825
 
7826
.portlet.solid.blue-ebonyclay > .portlet-title > .tools > a.config {
7827
  background-image: url(../img/portlet-config-icon-white.png); }
7828
 
7829
.portlet.solid.blue-ebonyclay > .portlet-title > .tools > a.reload {
7830
  background-image: url(../img/portlet-reload-icon-white.png); }
7831
 
7832
.portlet.solid.blue-ebonyclay > .portlet-title > .tools > a.expand {
7833
  background-image: url(../img/portlet-expand-icon-white.png); }
7834
 
7835
.portlet.solid.blue-ebonyclay > .portlet-title > .tools > a.collapse {
7836
  background-image: url(../img/portlet-collapse-icon-white.png); }
7837
 
7838
.portlet.solid.blue-ebonyclay > .portlet-title > .tools > a.fullscreen {
7839
  color: #fdfdfd; }
7840
 
7841
.portlet.box.blue-ebonyclay {
7842
  border: 1px solid #344b60;
7843
  border-top: 0; }
7844
  .portlet.box.blue-ebonyclay > .portlet-title {
7845
    background-color: #22313F; }
7846
    .portlet.box.blue-ebonyclay > .portlet-title > .caption {
7847
      color: #FFFFFF; }
7848
      .portlet.box.blue-ebonyclay > .portlet-title > .caption > i {
7849
        color: #FFFFFF; }
7850
    .portlet.box.blue-ebonyclay > .portlet-title > .actions .btn-default {
7851
      background: transparent !important;
7852
      background-color: transparent !important;
7853
      border: 1px solid #496a88;
7854
      color: #527798;
7855
      box-shadow: none; }
7856
      .portlet.box.blue-ebonyclay > .portlet-title > .actions .btn-default > i {
7857
        color: #587ea2; }
7858
      .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 {
7859
        border: 1px solid #5d83a7;
7860
        color: #6d90b0; }
7861
 
7862
.portlet > .portlet-body.blue-hoki,
7863
.portlet.blue-hoki {
7864
  background-color: #67809F; }
7865
 
7866
.portlet.solid.blue-hoki > .portlet-title,
7867
.portlet.solid.blue-hoki > .portlet-body {
7868
  border: 0;
7869
  color: #FFFFFF; }
7870
 
7871
.portlet.solid.blue-hoki > .portlet-title > .caption {
7872
  font-weight: 400; }
7873
  .portlet.solid.blue-hoki > .portlet-title > .caption > i {
7874
    color: #FFFFFF; }
7875
 
7876
.portlet.solid.blue-hoki > .portlet-title > .tools > a.remove {
7877
  background-image: url(../img/portlet-remove-icon-white.png); }
7878
 
7879
.portlet.solid.blue-hoki > .portlet-title > .tools > a.config {
7880
  background-image: url(../img/portlet-config-icon-white.png); }
7881
 
7882
.portlet.solid.blue-hoki > .portlet-title > .tools > a.reload {
7883
  background-image: url(../img/portlet-reload-icon-white.png); }
7884
 
7885
.portlet.solid.blue-hoki > .portlet-title > .tools > a.expand {
7886
  background-image: url(../img/portlet-expand-icon-white.png); }
7887
 
7888
.portlet.solid.blue-hoki > .portlet-title > .tools > a.collapse {
7889
  background-image: url(../img/portlet-collapse-icon-white.png); }
7890
 
7891
.portlet.solid.blue-hoki > .portlet-title > .tools > a.fullscreen {
7892
  color: #fdfdfd; }
7893
 
7894
.portlet.box.blue-hoki {
7895
  border: 1px solid #869ab3;
7896
  border-top: 0; }
7897
  .portlet.box.blue-hoki > .portlet-title {
7898
    background-color: #67809F; }
7899
    .portlet.box.blue-hoki > .portlet-title > .caption {
7900
      color: #FFFFFF; }
7901
      .portlet.box.blue-hoki > .portlet-title > .caption > i {
7902
        color: #FFFFFF; }
7903
    .portlet.box.blue-hoki > .portlet-title > .actions .btn-default {
7904
      background: transparent !important;
7905
      background-color: transparent !important;
7906
      border: 1px solid #acb9ca;
7907
      color: #bbc7d4;
7908
      box-shadow: none; }
7909
      .portlet.box.blue-hoki > .portlet-title > .actions .btn-default > i {
7910
        color: #c5ceda; }
7911
      .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 {
7912
        border: 1px solid #cbd4de;
7913
        color: #dbe1e8; }
7914
 
7915
.portlet > .portlet-body.blue-steel,
7916
.portlet.blue-steel {
7917
  background-color: #4B77BE; }
7918
 
7919
.portlet.solid.blue-steel > .portlet-title,
7920
.portlet.solid.blue-steel > .portlet-body {
7921
  border: 0;
7922
  color: #FFFFFF; }
7923
 
7924
.portlet.solid.blue-steel > .portlet-title > .caption {
7925
  font-weight: 400; }
7926
  .portlet.solid.blue-steel > .portlet-title > .caption > i {
7927
    color: #FFFFFF; }
7928
 
7929
.portlet.solid.blue-steel > .portlet-title > .tools > a.remove {
7930
  background-image: url(../img/portlet-remove-icon-white.png); }
7931
 
7932
.portlet.solid.blue-steel > .portlet-title > .tools > a.config {
7933
  background-image: url(../img/portlet-config-icon-white.png); }
7934
 
7935
.portlet.solid.blue-steel > .portlet-title > .tools > a.reload {
7936
  background-image: url(../img/portlet-reload-icon-white.png); }
7937
 
7938
.portlet.solid.blue-steel > .portlet-title > .tools > a.expand {
7939
  background-image: url(../img/portlet-expand-icon-white.png); }
7940
 
7941
.portlet.solid.blue-steel > .portlet-title > .tools > a.collapse {
7942
  background-image: url(../img/portlet-collapse-icon-white.png); }
7943
 
7944
.portlet.solid.blue-steel > .portlet-title > .tools > a.fullscreen {
7945
  color: #fdfdfd; }
7946
 
7947
.portlet.box.blue-steel {
7948
  border: 1px solid #7093cc;
7949
  border-top: 0; }
7950
  .portlet.box.blue-steel > .portlet-title {
7951
    background-color: #4B77BE; }
7952
    .portlet.box.blue-steel > .portlet-title > .caption {
7953
      color: #FFFFFF; }
7954
      .portlet.box.blue-steel > .portlet-title > .caption > i {
7955
        color: #FFFFFF; }
7956
    .portlet.box.blue-steel > .portlet-title > .actions .btn-default {
7957
      background: transparent !important;
7958
      background-color: transparent !important;
7959
      border: 1px solid #9db5dc;
7960
      color: #b0c3e3;
7961
      box-shadow: none; }
7962
      .portlet.box.blue-steel > .portlet-title > .actions .btn-default > i {
7963
        color: #bbcce7; }
7964
      .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 {
7965
        border: 1px solid #c3d2e9;
7966
        color: #d6e0f0; }
7967
 
7968
.portlet > .portlet-body.blue-soft,
7969
.portlet.blue-soft {
7970
  background-color: #4c87b9; }
7971
 
7972
.portlet.solid.blue-soft > .portlet-title,
7973
.portlet.solid.blue-soft > .portlet-body {
7974
  border: 0;
7975
  color: #FFFFFF; }
7976
 
7977
.portlet.solid.blue-soft > .portlet-title > .caption {
7978
  font-weight: 400; }
7979
  .portlet.solid.blue-soft > .portlet-title > .caption > i {
7980
    color: #FFFFFF; }
7981
 
7982
.portlet.solid.blue-soft > .portlet-title > .tools > a.remove {
7983
  background-image: url(../img/portlet-remove-icon-white.png); }
7984
 
7985
.portlet.solid.blue-soft > .portlet-title > .tools > a.config {
7986
  background-image: url(../img/portlet-config-icon-white.png); }
7987
 
7988
.portlet.solid.blue-soft > .portlet-title > .tools > a.reload {
7989
  background-image: url(../img/portlet-reload-icon-white.png); }
7990
 
7991
.portlet.solid.blue-soft > .portlet-title > .tools > a.expand {
7992
  background-image: url(../img/portlet-expand-icon-white.png); }
7993
 
7994
.portlet.solid.blue-soft > .portlet-title > .tools > a.collapse {
7995
  background-image: url(../img/portlet-collapse-icon-white.png); }
7996
 
7997
.portlet.solid.blue-soft > .portlet-title > .tools > a.fullscreen {
7998
  color: #fdfdfd; }
7999
 
8000
.portlet.box.blue-soft {
8001
  border: 1px solid #71a0c7;
8002
  border-top: 0; }
8003
  .portlet.box.blue-soft > .portlet-title {
8004
    background-color: #4c87b9; }
8005
    .portlet.box.blue-soft > .portlet-title > .caption {
8006
      color: #FFFFFF; }
8007
      .portlet.box.blue-soft > .portlet-title > .caption > i {
8008
        color: #FFFFFF; }
8009
    .portlet.box.blue-soft > .portlet-title > .actions .btn-default {
8010
      background: transparent !important;
8011
      background-color: transparent !important;
8012
      border: 1px solid #9dbdd9;
8013
      color: #afc9e0;
8014
      box-shadow: none; }
8015
      .portlet.box.blue-soft > .portlet-title > .actions .btn-default > i {
8016
        color: #bad1e4; }
8017
      .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 {
8018
        border: 1px solid #c1d6e7;
8019
        color: #d4e2ee; }
8020
 
8021
.portlet > .portlet-body.blue-dark,
8022
.portlet.blue-dark {
8023
  background-color: #5e738b; }
8024
 
8025
.portlet.solid.blue-dark > .portlet-title,
8026
.portlet.solid.blue-dark > .portlet-body {
8027
  border: 0;
8028
  color: #FFFFFF; }
8029
 
8030
.portlet.solid.blue-dark > .portlet-title > .caption {
8031
  font-weight: 400; }
8032
  .portlet.solid.blue-dark > .portlet-title > .caption > i {
8033
    color: #FFFFFF; }
8034
 
8035
.portlet.solid.blue-dark > .portlet-title > .tools > a.remove {
8036
  background-image: url(../img/portlet-remove-icon-white.png); }
8037
 
8038
.portlet.solid.blue-dark > .portlet-title > .tools > a.config {
8039
  background-image: url(../img/portlet-config-icon-white.png); }
8040
 
8041
.portlet.solid.blue-dark > .portlet-title > .tools > a.reload {
8042
  background-image: url(../img/portlet-reload-icon-white.png); }
8043
 
8044
.portlet.solid.blue-dark > .portlet-title > .tools > a.expand {
8045
  background-image: url(../img/portlet-expand-icon-white.png); }
8046
 
8047
.portlet.solid.blue-dark > .portlet-title > .tools > a.collapse {
8048
  background-image: url(../img/portlet-collapse-icon-white.png); }
8049
 
8050
.portlet.solid.blue-dark > .portlet-title > .tools > a.fullscreen {
8051
  color: #fdfdfd; }
8052
 
8053
.portlet.box.blue-dark {
8054
  border: 1px solid #788da4;
8055
  border-top: 0; }
8056
  .portlet.box.blue-dark > .portlet-title {
8057
    background-color: #5e738b; }
8058
    .portlet.box.blue-dark > .portlet-title > .caption {
8059
      color: #FFFFFF; }
8060
      .portlet.box.blue-dark > .portlet-title > .caption > i {
8061
        color: #FFFFFF; }
8062
    .portlet.box.blue-dark > .portlet-title > .actions .btn-default {
8063
      background: transparent !important;
8064
      background-color: transparent !important;
8065
      border: 1px solid #9dacbd;
8066
      color: #acb8c7;
8067
      box-shadow: none; }
8068
      .portlet.box.blue-dark > .portlet-title > .actions .btn-default > i {
8069
        color: #b5c0cd; }
8070
      .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 {
8071
        border: 1px solid #bbc5d1;
8072
        color: #cad2db; }
8073
 
8074
.portlet > .portlet-body.blue-sharp,
8075
.portlet.blue-sharp {
8076
  background-color: #5C9BD1; }
8077
 
8078
.portlet.solid.blue-sharp > .portlet-title,
8079
.portlet.solid.blue-sharp > .portlet-body {
8080
  border: 0;
8081
  color: #FFFFFF; }
8082
 
8083
.portlet.solid.blue-sharp > .portlet-title > .caption {
8084
  font-weight: 400; }
8085
  .portlet.solid.blue-sharp > .portlet-title > .caption > i {
8086
    color: #FFFFFF; }
8087
 
8088
.portlet.solid.blue-sharp > .portlet-title > .tools > a.remove {
8089
  background-image: url(../img/portlet-remove-icon-white.png); }
8090
 
8091
.portlet.solid.blue-sharp > .portlet-title > .tools > a.config {
8092
  background-image: url(../img/portlet-config-icon-white.png); }
8093
 
8094
.portlet.solid.blue-sharp > .portlet-title > .tools > a.reload {
8095
  background-image: url(../img/portlet-reload-icon-white.png); }
8096
 
8097
.portlet.solid.blue-sharp > .portlet-title > .tools > a.expand {
8098
  background-image: url(../img/portlet-expand-icon-white.png); }
8099
 
8100
.portlet.solid.blue-sharp > .portlet-title > .tools > a.collapse {
8101
  background-image: url(../img/portlet-collapse-icon-white.png); }
8102
 
8103
.portlet.solid.blue-sharp > .portlet-title > .tools > a.fullscreen {
8104
  color: #fdfdfd; }
8105
 
8106
.portlet.box.blue-sharp {
8107
  border: 1px solid #84b3dc;
8108
  border-top: 0; }
8109
  .portlet.box.blue-sharp > .portlet-title {
8110
    background-color: #5C9BD1; }
8111
    .portlet.box.blue-sharp > .portlet-title > .caption {
8112
      color: #FFFFFF; }
8113
      .portlet.box.blue-sharp > .portlet-title > .caption > i {
8114
        color: #FFFFFF; }
8115
    .portlet.box.blue-sharp > .portlet-title > .actions .btn-default {
8116
      background: transparent !important;
8117
      background-color: transparent !important;
8118
      border: 1px solid #b4d1ea;
8119
      color: #c7ddef;
8120
      box-shadow: none; }
8121
      .portlet.box.blue-sharp > .portlet-title > .actions .btn-default > i {
8122
        color: #d3e4f3; }
8123
      .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 {
8124
        border: 1px solid #dbe9f5;
8125
        color: #eff5fb; }
8126
 
8127
.portlet > .portlet-body.blue-oleo,
8128
.portlet.blue-oleo {
8129
  background-color: #94A0B2; }
8130
 
8131
.portlet.solid.blue-oleo > .portlet-title,
8132
.portlet.solid.blue-oleo > .portlet-body {
8133
  border: 0;
8134
  color: #FFFFFF; }
8135
 
8136
.portlet.solid.blue-oleo > .portlet-title > .caption {
8137
  font-weight: 400; }
8138
  .portlet.solid.blue-oleo > .portlet-title > .caption > i {
8139
    color: #FFFFFF; }
8140
 
8141
.portlet.solid.blue-oleo > .portlet-title > .tools > a.remove {
8142
  background-image: url(../img/portlet-remove-icon-white.png); }
8143
 
8144
.portlet.solid.blue-oleo > .portlet-title > .tools > a.config {
8145
  background-image: url(../img/portlet-config-icon-white.png); }
8146
 
8147
.portlet.solid.blue-oleo > .portlet-title > .tools > a.reload {
8148
  background-image: url(../img/portlet-reload-icon-white.png); }
8149
 
8150
.portlet.solid.blue-oleo > .portlet-title > .tools > a.expand {
8151
  background-image: url(../img/portlet-expand-icon-white.png); }
8152
 
8153
.portlet.solid.blue-oleo > .portlet-title > .tools > a.collapse {
8154
  background-image: url(../img/portlet-collapse-icon-white.png); }
8155
 
8156
.portlet.solid.blue-oleo > .portlet-title > .tools > a.fullscreen {
8157
  color: #fdfdfd; }
8158
 
8159
.portlet.box.blue-oleo {
8160
  border: 1px solid #b2bac7;
8161
  border-top: 0; }
8162
  .portlet.box.blue-oleo > .portlet-title {
8163
    background-color: #94A0B2; }
8164
    .portlet.box.blue-oleo > .portlet-title > .caption {
8165
      color: #FFFFFF; }
8166
      .portlet.box.blue-oleo > .portlet-title > .caption > i {
8167
        color: #FFFFFF; }
8168
    .portlet.box.blue-oleo > .portlet-title > .actions .btn-default {
8169
      background: transparent !important;
8170
      background-color: transparent !important;
8171
      border: 1px solid #d5dae1;
8172
      color: #e4e7ec;
8173
      box-shadow: none; }
8174
      .portlet.box.blue-oleo > .portlet-title > .actions .btn-default > i {
8175
        color: #edeff2; }
8176
      .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 {
8177
        border: 1px solid #f3f4f6;
8178
        color: white; }
8179
 
8180
.portlet > .portlet-body.green,
8181
.portlet.green {
8182
  background-color: #32c5d2; }
8183
 
8184
.portlet.solid.green > .portlet-title,
8185
.portlet.solid.green > .portlet-body {
8186
  border: 0;
8187
  color: #FFFFFF; }
8188
 
8189
.portlet.solid.green > .portlet-title > .caption {
8190
  font-weight: 400; }
8191
  .portlet.solid.green > .portlet-title > .caption > i {
8192
    color: #FFFFFF; }
8193
 
8194
.portlet.solid.green > .portlet-title > .tools > a.remove {
8195
  background-image: url(../img/portlet-remove-icon-white.png); }
8196
 
8197
.portlet.solid.green > .portlet-title > .tools > a.config {
8198
  background-image: url(../img/portlet-config-icon-white.png); }
8199
 
8200
.portlet.solid.green > .portlet-title > .tools > a.reload {
8201
  background-image: url(../img/portlet-reload-icon-white.png); }
8202
 
8203
.portlet.solid.green > .portlet-title > .tools > a.expand {
8204
  background-image: url(../img/portlet-expand-icon-white.png); }
8205
 
8206
.portlet.solid.green > .portlet-title > .tools > a.collapse {
8207
  background-image: url(../img/portlet-collapse-icon-white.png); }
8208
 
8209
.portlet.solid.green > .portlet-title > .tools > a.fullscreen {
8210
  color: #fdfdfd; }
8211
 
8212
.portlet.box.green {
8213
  border: 1px solid #5cd1db;
8214
  border-top: 0; }
8215
  .portlet.box.green > .portlet-title {
8216
    background-color: #32c5d2; }
8217
    .portlet.box.green > .portlet-title > .caption {
8218
      color: #FFFFFF; }
8219
      .portlet.box.green > .portlet-title > .caption > i {
8220
        color: #FFFFFF; }
8221
    .portlet.box.green > .portlet-title > .actions .btn-default {
8222
      background: transparent !important;
8223
      background-color: transparent !important;
8224
      border: 1px solid #8edfe6;
8225
      color: #a3e5eb;
8226
      box-shadow: none; }
8227
      .portlet.box.green > .portlet-title > .actions .btn-default > i {
8228
        color: #afe8ee; }
8229
      .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 {
8230
        border: 1px solid #b8ebef;
8231
        color: #cdf1f4; }
8232
 
8233
.portlet > .portlet-body.green-meadow,
8234
.portlet.green-meadow {
8235
  background-color: #1BBC9B; }
8236
 
8237
.portlet.solid.green-meadow > .portlet-title,
8238
.portlet.solid.green-meadow > .portlet-body {
8239
  border: 0;
8240
  color: #FFFFFF; }
8241
 
8242
.portlet.solid.green-meadow > .portlet-title > .caption {
8243
  font-weight: 400; }
8244
  .portlet.solid.green-meadow > .portlet-title > .caption > i {
8245
    color: #FFFFFF; }
8246
 
8247
.portlet.solid.green-meadow > .portlet-title > .tools > a.remove {
8248
  background-image: url(../img/portlet-remove-icon-white.png); }
8249
 
8250
.portlet.solid.green-meadow > .portlet-title > .tools > a.config {
8251
  background-image: url(../img/portlet-config-icon-white.png); }
8252
 
8253
.portlet.solid.green-meadow > .portlet-title > .tools > a.reload {
8254
  background-image: url(../img/portlet-reload-icon-white.png); }
8255
 
8256
.portlet.solid.green-meadow > .portlet-title > .tools > a.expand {
8257
  background-image: url(../img/portlet-expand-icon-white.png); }
8258
 
8259
.portlet.solid.green-meadow > .portlet-title > .tools > a.collapse {
8260
  background-image: url(../img/portlet-collapse-icon-white.png); }
8261
 
8262
.portlet.solid.green-meadow > .portlet-title > .tools > a.fullscreen {
8263
  color: #fdfdfd; }
8264
 
8265
.portlet.box.green-meadow {
8266
  border: 1px solid #2ae0bb;
8267
  border-top: 0; }
8268
  .portlet.box.green-meadow > .portlet-title {
8269
    background-color: #1BBC9B; }
8270
    .portlet.box.green-meadow > .portlet-title > .caption {
8271
      color: #FFFFFF; }
8272
      .portlet.box.green-meadow > .portlet-title > .caption > i {
8273
        color: #FFFFFF; }
8274
    .portlet.box.green-meadow > .portlet-title > .actions .btn-default {
8275
      background: transparent !important;
8276
      background-color: transparent !important;
8277
      border: 1px solid #5fe8cc;
8278
      color: #75ebd3;
8279
      box-shadow: none; }
8280
      .portlet.box.green-meadow > .portlet-title > .actions .btn-default > i {
8281
        color: #83edd7; }
8282
      .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 {
8283
        border: 1px solid #8ceeda;
8284
        color: #a2f2e1; }
8285
 
8286
.portlet > .portlet-body.green-seagreen,
8287
.portlet.green-seagreen {
8288
  background-color: #1BA39C; }
8289
 
8290
.portlet.solid.green-seagreen > .portlet-title,
8291
.portlet.solid.green-seagreen > .portlet-body {
8292
  border: 0;
8293
  color: #FFFFFF; }
8294
 
8295
.portlet.solid.green-seagreen > .portlet-title > .caption {
8296
  font-weight: 400; }
8297
  .portlet.solid.green-seagreen > .portlet-title > .caption > i {
8298
    color: #FFFFFF; }
8299
 
8300
.portlet.solid.green-seagreen > .portlet-title > .tools > a.remove {
8301
  background-image: url(../img/portlet-remove-icon-white.png); }
8302
 
8303
.portlet.solid.green-seagreen > .portlet-title > .tools > a.config {
8304
  background-image: url(../img/portlet-config-icon-white.png); }
8305
 
8306
.portlet.solid.green-seagreen > .portlet-title > .tools > a.reload {
8307
  background-image: url(../img/portlet-reload-icon-white.png); }
8308
 
8309
.portlet.solid.green-seagreen > .portlet-title > .tools > a.expand {
8310
  background-image: url(../img/portlet-expand-icon-white.png); }
8311
 
8312
.portlet.solid.green-seagreen > .portlet-title > .tools > a.collapse {
8313
  background-image: url(../img/portlet-collapse-icon-white.png); }
8314
 
8315
.portlet.solid.green-seagreen > .portlet-title > .tools > a.fullscreen {
8316
  color: #fdfdfd; }
8317
 
8318
.portlet.box.green-seagreen {
8319
  border: 1px solid #22cfc6;
8320
  border-top: 0; }
8321
  .portlet.box.green-seagreen > .portlet-title {
8322
    background-color: #1BA39C; }
8323
    .portlet.box.green-seagreen > .portlet-title > .caption {
8324
      color: #FFFFFF; }
8325
      .portlet.box.green-seagreen > .portlet-title > .caption > i {
8326
        color: #FFFFFF; }
8327
    .portlet.box.green-seagreen > .portlet-title > .actions .btn-default {
8328
      background: transparent !important;
8329
      background-color: transparent !important;
8330
      border: 1px solid #4de1da;
8331
      color: #63e5de;
8332
      box-shadow: none; }
8333
      .portlet.box.green-seagreen > .portlet-title > .actions .btn-default > i {
8334
        color: #70e7e1; }
8335
      .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 {
8336
        border: 1px solid #78e9e3;
8337
        color: #8eece8; }
8338
 
8339
.portlet > .portlet-body.green-turquoise,
8340
.portlet.green-turquoise {
8341
  background-color: #36D7B7; }
8342
 
8343
.portlet.solid.green-turquoise > .portlet-title,
8344
.portlet.solid.green-turquoise > .portlet-body {
8345
  border: 0;
8346
  color: #FFFFFF; }
8347
 
8348
.portlet.solid.green-turquoise > .portlet-title > .caption {
8349
  font-weight: 400; }
8350
  .portlet.solid.green-turquoise > .portlet-title > .caption > i {
8351
    color: #FFFFFF; }
8352
 
8353
.portlet.solid.green-turquoise > .portlet-title > .tools > a.remove {
8354
  background-image: url(../img/portlet-remove-icon-white.png); }
8355
 
8356
.portlet.solid.green-turquoise > .portlet-title > .tools > a.config {
8357
  background-image: url(../img/portlet-config-icon-white.png); }
8358
 
8359
.portlet.solid.green-turquoise > .portlet-title > .tools > a.reload {
8360
  background-image: url(../img/portlet-reload-icon-white.png); }
8361
 
8362
.portlet.solid.green-turquoise > .portlet-title > .tools > a.expand {
8363
  background-image: url(../img/portlet-expand-icon-white.png); }
8364
 
8365
.portlet.solid.green-turquoise > .portlet-title > .tools > a.collapse {
8366
  background-image: url(../img/portlet-collapse-icon-white.png); }
8367
 
8368
.portlet.solid.green-turquoise > .portlet-title > .tools > a.fullscreen {
8369
  color: #fdfdfd; }
8370
 
8371
.portlet.box.green-turquoise {
8372
  border: 1px solid #61dfc6;
8373
  border-top: 0; }
8374
  .portlet.box.green-turquoise > .portlet-title {
8375
    background-color: #36D7B7; }
8376
    .portlet.box.green-turquoise > .portlet-title > .caption {
8377
      color: #FFFFFF; }
8378
      .portlet.box.green-turquoise > .portlet-title > .caption > i {
8379
        color: #FFFFFF; }
8380
    .portlet.box.green-turquoise > .portlet-title > .actions .btn-default {
8381
      background: transparent !important;
8382
      background-color: transparent !important;
8383
      border: 1px solid #94ead9;
8384
      color: #a9eee0;
8385
      box-shadow: none; }
8386
      .portlet.box.green-turquoise > .portlet-title > .actions .btn-default > i {
8387
        color: #b6f0e5; }
8388
      .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 {
8389
        border: 1px solid #bef2e8;
8390
        color: #d3f6ef; }
8391
 
8392
.portlet > .portlet-body.green-haze,
8393
.portlet.green-haze {
8394
  background-color: #44b6ae; }
8395
 
8396
.portlet.solid.green-haze > .portlet-title,
8397
.portlet.solid.green-haze > .portlet-body {
8398
  border: 0;
8399
  color: #FFFFFF; }
8400
 
8401
.portlet.solid.green-haze > .portlet-title > .caption {
8402
  font-weight: 400; }
8403
  .portlet.solid.green-haze > .portlet-title > .caption > i {
8404
    color: #FFFFFF; }
8405
 
8406
.portlet.solid.green-haze > .portlet-title > .tools > a.remove {
8407
  background-image: url(../img/portlet-remove-icon-white.png); }
8408
 
8409
.portlet.solid.green-haze > .portlet-title > .tools > a.config {
8410
  background-image: url(../img/portlet-config-icon-white.png); }
8411
 
8412
.portlet.solid.green-haze > .portlet-title > .tools > a.reload {
8413
  background-image: url(../img/portlet-reload-icon-white.png); }
8414
 
8415
.portlet.solid.green-haze > .portlet-title > .tools > a.expand {
8416
  background-image: url(../img/portlet-expand-icon-white.png); }
8417
 
8418
.portlet.solid.green-haze > .portlet-title > .tools > a.collapse {
8419
  background-image: url(../img/portlet-collapse-icon-white.png); }
8420
 
8421
.portlet.solid.green-haze > .portlet-title > .tools > a.fullscreen {
8422
  color: #fdfdfd; }
8423
 
8424
.portlet.box.green-haze {
8425
  border: 1px solid #67c6bf;
8426
  border-top: 0; }
8427
  .portlet.box.green-haze > .portlet-title {
8428
    background-color: #44b6ae; }
8429
    .portlet.box.green-haze > .portlet-title > .caption {
8430
      color: #FFFFFF; }
8431
      .portlet.box.green-haze > .portlet-title > .caption > i {
8432
        color: #FFFFFF; }
8433
    .portlet.box.green-haze > .portlet-title > .actions .btn-default {
8434
      background: transparent !important;
8435
      background-color: transparent !important;
8436
      border: 1px solid #93d7d2;
8437
      color: #a6deda;
8438
      box-shadow: none; }
8439
      .portlet.box.green-haze > .portlet-title > .actions .btn-default > i {
8440
        color: #b1e2de; }
8441
      .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 {
8442
        border: 1px solid #b9e5e2;
8443
        color: #cbece9; }
8444
 
8445
.portlet > .portlet-body.green-jungle,
8446
.portlet.green-jungle {
8447
  background-color: #26C281; }
8448
 
8449
.portlet.solid.green-jungle > .portlet-title,
8450
.portlet.solid.green-jungle > .portlet-body {
8451
  border: 0;
8452
  color: #FFFFFF; }
8453
 
8454
.portlet.solid.green-jungle > .portlet-title > .caption {
8455
  font-weight: 400; }
8456
  .portlet.solid.green-jungle > .portlet-title > .caption > i {
8457
    color: #FFFFFF; }
8458
 
8459
.portlet.solid.green-jungle > .portlet-title > .tools > a.remove {
8460
  background-image: url(../img/portlet-remove-icon-white.png); }
8461
 
8462
.portlet.solid.green-jungle > .portlet-title > .tools > a.config {
8463
  background-image: url(../img/portlet-config-icon-white.png); }
8464
 
8465
.portlet.solid.green-jungle > .portlet-title > .tools > a.reload {
8466
  background-image: url(../img/portlet-reload-icon-white.png); }
8467
 
8468
.portlet.solid.green-jungle > .portlet-title > .tools > a.expand {
8469
  background-image: url(../img/portlet-expand-icon-white.png); }
8470
 
8471
.portlet.solid.green-jungle > .portlet-title > .tools > a.collapse {
8472
  background-image: url(../img/portlet-collapse-icon-white.png); }
8473
 
8474
.portlet.solid.green-jungle > .portlet-title > .tools > a.fullscreen {
8475
  color: #fdfdfd; }
8476
 
8477
.portlet.box.green-jungle {
8478
  border: 1px solid #41da9a;
8479
  border-top: 0; }
8480
  .portlet.box.green-jungle > .portlet-title {
8481
    background-color: #26C281; }
8482
    .portlet.box.green-jungle > .portlet-title > .caption {
8483
      color: #FFFFFF; }
8484
      .portlet.box.green-jungle > .portlet-title > .caption > i {
8485
        color: #FFFFFF; }
8486
    .portlet.box.green-jungle > .portlet-title > .actions .btn-default {
8487
      background: transparent !important;
8488
      background-color: transparent !important;
8489
      border: 1px solid #74e4b5;
8490
      color: #8ae8c1;
8491
      box-shadow: none; }
8492
      .portlet.box.green-jungle > .portlet-title > .actions .btn-default > i {
8493
        color: #96ebc8; }
8494
      .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 {
8495
        border: 1px solid #9feccc;
8496
        color: #b4f0d7; }
8497
 
8498
.portlet > .portlet-body.green-soft,
8499
.portlet.green-soft {
8500
  background-color: #3faba4; }
8501
 
8502
.portlet.solid.green-soft > .portlet-title,
8503
.portlet.solid.green-soft > .portlet-body {
8504
  border: 0;
8505
  color: #FFFFFF; }
8506
 
8507
.portlet.solid.green-soft > .portlet-title > .caption {
8508
  font-weight: 400; }
8509
  .portlet.solid.green-soft > .portlet-title > .caption > i {
8510
    color: #FFFFFF; }
8511
 
8512
.portlet.solid.green-soft > .portlet-title > .tools > a.remove {
8513
  background-image: url(../img/portlet-remove-icon-white.png); }
8514
 
8515
.portlet.solid.green-soft > .portlet-title > .tools > a.config {
8516
  background-image: url(../img/portlet-config-icon-white.png); }
8517
 
8518
.portlet.solid.green-soft > .portlet-title > .tools > a.reload {
8519
  background-image: url(../img/portlet-reload-icon-white.png); }
8520
 
8521
.portlet.solid.green-soft > .portlet-title > .tools > a.expand {
8522
  background-image: url(../img/portlet-expand-icon-white.png); }
8523
 
8524
.portlet.solid.green-soft > .portlet-title > .tools > a.collapse {
8525
  background-image: url(../img/portlet-collapse-icon-white.png); }
8526
 
8527
.portlet.solid.green-soft > .portlet-title > .tools > a.fullscreen {
8528
  color: #fdfdfd; }
8529
 
8530
.portlet.box.green-soft {
8531
  border: 1px solid #5bc2bc;
8532
  border-top: 0; }
8533
  .portlet.box.green-soft > .portlet-title {
8534
    background-color: #3faba4; }
8535
    .portlet.box.green-soft > .portlet-title > .caption {
8536
      color: #FFFFFF; }
8537
      .portlet.box.green-soft > .portlet-title > .caption > i {
8538
        color: #FFFFFF; }
8539
    .portlet.box.green-soft > .portlet-title > .actions .btn-default {
8540
      background: transparent !important;
8541
      background-color: transparent !important;
8542
      border: 1px solid #87d3ce;
8543
      color: #9adad6;
8544
      box-shadow: none; }
8545
      .portlet.box.green-soft > .portlet-title > .actions .btn-default > i {
8546
        color: #a5deda; }
8547
      .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 {
8548
        border: 1px solid #ade1dd;
8549
        color: #bfe7e5; }
8550
 
8551
.portlet > .portlet-body.green-dark,
8552
.portlet.green-dark {
8553
  background-color: #4DB3A2; }
8554
 
8555
.portlet.solid.green-dark > .portlet-title,
8556
.portlet.solid.green-dark > .portlet-body {
8557
  border: 0;
8558
  color: #FFFFFF; }
8559
 
8560
.portlet.solid.green-dark > .portlet-title > .caption {
8561
  font-weight: 400; }
8562
  .portlet.solid.green-dark > .portlet-title > .caption > i {
8563
    color: #FFFFFF; }
8564
 
8565
.portlet.solid.green-dark > .portlet-title > .tools > a.remove {
8566
  background-image: url(../img/portlet-remove-icon-white.png); }
8567
 
8568
.portlet.solid.green-dark > .portlet-title > .tools > a.config {
8569
  background-image: url(../img/portlet-config-icon-white.png); }
8570
 
8571
.portlet.solid.green-dark > .portlet-title > .tools > a.reload {
8572
  background-image: url(../img/portlet-reload-icon-white.png); }
8573
 
8574
.portlet.solid.green-dark > .portlet-title > .tools > a.expand {
8575
  background-image: url(../img/portlet-expand-icon-white.png); }
8576
 
8577
.portlet.solid.green-dark > .portlet-title > .tools > a.collapse {
8578
  background-image: url(../img/portlet-collapse-icon-white.png); }
8579
 
8580
.portlet.solid.green-dark > .portlet-title > .tools > a.fullscreen {
8581
  color: #fdfdfd; }
8582
 
8583
.portlet.box.green-dark {
8584
  border: 1px solid #71c2b5;
8585
  border-top: 0; }
8586
  .portlet.box.green-dark > .portlet-title {
8587
    background-color: #4DB3A2; }
8588
    .portlet.box.green-dark > .portlet-title > .caption {
8589
      color: #FFFFFF; }
8590
      .portlet.box.green-dark > .portlet-title > .caption > i {
8591
        color: #FFFFFF; }
8592
    .portlet.box.green-dark > .portlet-title > .actions .btn-default {
8593
      background: transparent !important;
8594
      background-color: transparent !important;
8595
      border: 1px solid #9cd5cb;
8596
      color: #addcd4;
8597
      box-shadow: none; }
8598
      .portlet.box.green-dark > .portlet-title > .actions .btn-default > i {
8599
        color: #b8e1da; }
8600
      .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 {
8601
        border: 1px solid #bfe4de;
8602
        color: #d1ebe7; }
8603
 
8604
.portlet > .portlet-body.green-sharp,
8605
.portlet.green-sharp {
8606
  background-color: #2ab4c0; }
8607
 
8608
.portlet.solid.green-sharp > .portlet-title,
8609
.portlet.solid.green-sharp > .portlet-body {
8610
  border: 0;
8611
  color: #FFFFFF; }
8612
 
8613
.portlet.solid.green-sharp > .portlet-title > .caption {
8614
  font-weight: 400; }
8615
  .portlet.solid.green-sharp > .portlet-title > .caption > i {
8616
    color: #FFFFFF; }
8617
 
8618
.portlet.solid.green-sharp > .portlet-title > .tools > a.remove {
8619
  background-image: url(../img/portlet-remove-icon-white.png); }
8620
 
8621
.portlet.solid.green-sharp > .portlet-title > .tools > a.config {
8622
  background-image: url(../img/portlet-config-icon-white.png); }
8623
 
8624
.portlet.solid.green-sharp > .portlet-title > .tools > a.reload {
8625
  background-image: url(../img/portlet-reload-icon-white.png); }
8626
 
8627
.portlet.solid.green-sharp > .portlet-title > .tools > a.expand {
8628
  background-image: url(../img/portlet-expand-icon-white.png); }
8629
 
8630
.portlet.solid.green-sharp > .portlet-title > .tools > a.collapse {
8631
  background-image: url(../img/portlet-collapse-icon-white.png); }
8632
 
8633
.portlet.solid.green-sharp > .portlet-title > .tools > a.fullscreen {
8634
  color: #fdfdfd; }
8635
 
8636
.portlet.box.green-sharp {
8637
  border: 1px solid #46cbd7;
8638
  border-top: 0; }
8639
  .portlet.box.green-sharp > .portlet-title {
8640
    background-color: #2ab4c0; }
8641
    .portlet.box.green-sharp > .portlet-title > .caption {
8642
      color: #FFFFFF; }
8643
      .portlet.box.green-sharp > .portlet-title > .caption > i {
8644
        color: #FFFFFF; }
8645
    .portlet.box.green-sharp > .portlet-title > .actions .btn-default {
8646
      background: transparent !important;
8647
      background-color: transparent !important;
8648
      border: 1px solid #79d9e2;
8649
      color: #8edfe6;
8650
      box-shadow: none; }
8651
      .portlet.box.green-sharp > .portlet-title > .actions .btn-default > i {
8652
        color: #9ae3e9; }
8653
      .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 {
8654
        border: 1px solid #a2e5eb;
8655
        color: #b7ebef; }
8656
 
8657
.portlet > .portlet-body.green-steel,
8658
.portlet.green-steel {
8659
  background-color: #29b4b6; }
8660
 
8661
.portlet.solid.green-steel > .portlet-title,
8662
.portlet.solid.green-steel > .portlet-body {
8663
  border: 0;
8664
  color: #FFFFFF; }
8665
 
8666
.portlet.solid.green-steel > .portlet-title > .caption {
8667
  font-weight: 400; }
8668
  .portlet.solid.green-steel > .portlet-title > .caption > i {
8669
    color: #FFFFFF; }
8670
 
8671
.portlet.solid.green-steel > .portlet-title > .tools > a.remove {
8672
  background-image: url(../img/portlet-remove-icon-white.png); }
8673
 
8674
.portlet.solid.green-steel > .portlet-title > .tools > a.config {
8675
  background-image: url(../img/portlet-config-icon-white.png); }
8676
 
8677
.portlet.solid.green-steel > .portlet-title > .tools > a.reload {
8678
  background-image: url(../img/portlet-reload-icon-white.png); }
8679
 
8680
.portlet.solid.green-steel > .portlet-title > .tools > a.expand {
8681
  background-image: url(../img/portlet-expand-icon-white.png); }
8682
 
8683
.portlet.solid.green-steel > .portlet-title > .tools > a.collapse {
8684
  background-image: url(../img/portlet-collapse-icon-white.png); }
8685
 
8686
.portlet.solid.green-steel > .portlet-title > .tools > a.fullscreen {
8687
  color: #fdfdfd; }
8688
 
8689
.portlet.box.green-steel {
8690
  border: 1px solid #3ed1d4;
8691
  border-top: 0; }
8692
  .portlet.box.green-steel > .portlet-title {
8693
    background-color: #29b4b6; }
8694
    .portlet.box.green-steel > .portlet-title > .caption {
8695
      color: #FFFFFF; }
8696
      .portlet.box.green-steel > .portlet-title > .caption > i {
8697
        color: #FFFFFF; }
8698
    .portlet.box.green-steel > .portlet-title > .actions .btn-default {
8699
      background: transparent !important;
8700
      background-color: transparent !important;
8701
      border: 1px solid #70dddf;
8702
      color: #85e2e4;
8703
      box-shadow: none; }
8704
      .portlet.box.green-steel > .portlet-title > .actions .btn-default > i {
8705
        color: #92e5e6; }
8706
      .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 {
8707
        border: 1px solid #9ae7e8;
8708
        color: #afeced; }
8709
 
8710
.portlet > .portlet-body.grey,
8711
.portlet.grey {
8712
  background-color: #E5E5E5; }
8713
 
8714
.portlet.solid.grey > .portlet-title,
8715
.portlet.solid.grey > .portlet-body {
8716
  border: 0;
8717
  color: #333333; }
8718
 
8719
.portlet.solid.grey > .portlet-title > .caption {
8720
  font-weight: 400; }
8721
  .portlet.solid.grey > .portlet-title > .caption > i {
8722
    color: #333333; }
8723
 
8724
.portlet.solid.grey > .portlet-title > .tools > a.remove {
8725
  background-image: url(../img/portlet-remove-icon-white.png); }
8726
 
8727
.portlet.solid.grey > .portlet-title > .tools > a.config {
8728
  background-image: url(../img/portlet-config-icon-white.png); }
8729
 
8730
.portlet.solid.grey > .portlet-title > .tools > a.reload {
8731
  background-image: url(../img/portlet-reload-icon-white.png); }
8732
 
8733
.portlet.solid.grey > .portlet-title > .tools > a.expand {
8734
  background-image: url(../img/portlet-expand-icon-white.png); }
8735
 
8736
.portlet.solid.grey > .portlet-title > .tools > a.collapse {
8737
  background-image: url(../img/portlet-collapse-icon-white.png); }
8738
 
8739
.portlet.solid.grey > .portlet-title > .tools > a.fullscreen {
8740
  color: #fdfdfd; }
8741
 
8742
.portlet.box.grey {
8743
  border: 1px solid white;
8744
  border-top: 0; }
8745
  .portlet.box.grey > .portlet-title {
8746
    background-color: #E5E5E5; }
8747
    .portlet.box.grey > .portlet-title > .caption {
8748
      color: #333333; }
8749
      .portlet.box.grey > .portlet-title > .caption > i {
8750
        color: #333333; }
8751
    .portlet.box.grey > .portlet-title > .actions .btn-default {
8752
      background: transparent !important;
8753
      background-color: transparent !important;
8754
      border: 1px solid white;
8755
      color: white;
8756
      box-shadow: none; }
8757
      .portlet.box.grey > .portlet-title > .actions .btn-default > i {
8758
        color: white; }
8759
      .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 {
8760
        border: 1px solid white;
8761
        color: white; }
8762
 
8763
.portlet > .portlet-body.grey-steel,
8764
.portlet.grey-steel {
8765
  background-color: #e9edef; }
8766
 
8767
.portlet.solid.grey-steel > .portlet-title,
8768
.portlet.solid.grey-steel > .portlet-body {
8769
  border: 0;
8770
  color: #80898e; }
8771
 
8772
.portlet.solid.grey-steel > .portlet-title > .caption {
8773
  font-weight: 400; }
8774
  .portlet.solid.grey-steel > .portlet-title > .caption > i {
8775
    color: #80898e; }
8776
 
8777
.portlet.solid.grey-steel > .portlet-title > .tools > a.remove {
8778
  background-image: url(../img/portlet-remove-icon-white.png); }
8779
 
8780
.portlet.solid.grey-steel > .portlet-title > .tools > a.config {
8781
  background-image: url(../img/portlet-config-icon-white.png); }
8782
 
8783
.portlet.solid.grey-steel > .portlet-title > .tools > a.reload {
8784
  background-image: url(../img/portlet-reload-icon-white.png); }
8785
 
8786
.portlet.solid.grey-steel > .portlet-title > .tools > a.expand {
8787
  background-image: url(../img/portlet-expand-icon-white.png); }
8788
 
8789
.portlet.solid.grey-steel > .portlet-title > .tools > a.collapse {
8790
  background-image: url(../img/portlet-collapse-icon-white.png); }
8791
 
8792
.portlet.solid.grey-steel > .portlet-title > .tools > a.fullscreen {
8793
  color: #fdfdfd; }
8794
 
8795
.portlet.box.grey-steel {
8796
  border: 1px solid white;
8797
  border-top: 0; }
8798
  .portlet.box.grey-steel > .portlet-title {
8799
    background-color: #e9edef; }
8800
    .portlet.box.grey-steel > .portlet-title > .caption {
8801
      color: #80898e; }
8802
      .portlet.box.grey-steel > .portlet-title > .caption > i {
8803
        color: #80898e; }
8804
    .portlet.box.grey-steel > .portlet-title > .actions .btn-default {
8805
      background: transparent !important;
8806
      background-color: transparent !important;
8807
      border: 1px solid white;
8808
      color: white;
8809
      box-shadow: none; }
8810
      .portlet.box.grey-steel > .portlet-title > .actions .btn-default > i {
8811
        color: white; }
8812
      .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 {
8813
        border: 1px solid white;
8814
        color: white; }
8815
 
8816
.portlet > .portlet-body.grey-cararra,
8817
.portlet.grey-cararra {
8818
  background-color: #fafafa; }
8819
 
8820
.portlet.solid.grey-cararra > .portlet-title,
8821
.portlet.solid.grey-cararra > .portlet-body {
8822
  border: 0;
8823
  color: #333333; }
8824
 
8825
.portlet.solid.grey-cararra > .portlet-title > .caption {
8826
  font-weight: 400; }
8827
  .portlet.solid.grey-cararra > .portlet-title > .caption > i {
8828
    color: #333333; }
8829
 
8830
.portlet.solid.grey-cararra > .portlet-title > .tools > a.remove {
8831
  background-image: url(../img/portlet-remove-icon-white.png); }
8832
 
8833
.portlet.solid.grey-cararra > .portlet-title > .tools > a.config {
8834
  background-image: url(../img/portlet-config-icon-white.png); }
8835
 
8836
.portlet.solid.grey-cararra > .portlet-title > .tools > a.reload {
8837
  background-image: url(../img/portlet-reload-icon-white.png); }
8838
 
8839
.portlet.solid.grey-cararra > .portlet-title > .tools > a.expand {
8840
  background-image: url(../img/portlet-expand-icon-white.png); }
8841
 
8842
.portlet.solid.grey-cararra > .portlet-title > .tools > a.collapse {
8843
  background-image: url(../img/portlet-collapse-icon-white.png); }
8844
 
8845
.portlet.solid.grey-cararra > .portlet-title > .tools > a.fullscreen {
8846
  color: #fdfdfd; }
8847
 
8848
.portlet.box.grey-cararra {
8849
  border: 1px solid white;
8850
  border-top: 0; }
8851
  .portlet.box.grey-cararra > .portlet-title {
8852
    background-color: #fafafa; }
8853
    .portlet.box.grey-cararra > .portlet-title > .caption {
8854
      color: #333333; }
8855
      .portlet.box.grey-cararra > .portlet-title > .caption > i {
8856
        color: #333333; }
8857
    .portlet.box.grey-cararra > .portlet-title > .actions .btn-default {
8858
      background: transparent !important;
8859
      background-color: transparent !important;
8860
      border: 1px solid white;
8861
      color: white;
8862
      box-shadow: none; }
8863
      .portlet.box.grey-cararra > .portlet-title > .actions .btn-default > i {
8864
        color: white; }
8865
      .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 {
8866
        border: 1px solid white;
8867
        color: white; }
8868
 
8869
.portlet > .portlet-body.grey-gallery,
8870
.portlet.grey-gallery {
8871
  background-color: #555555; }
8872
 
8873
.portlet.solid.grey-gallery > .portlet-title,
8874
.portlet.solid.grey-gallery > .portlet-body {
8875
  border: 0;
8876
  color: #ffffff; }
8877
 
8878
.portlet.solid.grey-gallery > .portlet-title > .caption {
8879
  font-weight: 400; }
8880
  .portlet.solid.grey-gallery > .portlet-title > .caption > i {
8881
    color: #ffffff; }
8882
 
8883
.portlet.solid.grey-gallery > .portlet-title > .tools > a.remove {
8884
  background-image: url(../img/portlet-remove-icon-white.png); }
8885
 
8886
.portlet.solid.grey-gallery > .portlet-title > .tools > a.config {
8887
  background-image: url(../img/portlet-config-icon-white.png); }
8888
 
8889
.portlet.solid.grey-gallery > .portlet-title > .tools > a.reload {
8890
  background-image: url(../img/portlet-reload-icon-white.png); }
8891
 
8892
.portlet.solid.grey-gallery > .portlet-title > .tools > a.expand {
8893
  background-image: url(../img/portlet-expand-icon-white.png); }
8894
 
8895
.portlet.solid.grey-gallery > .portlet-title > .tools > a.collapse {
8896
  background-image: url(../img/portlet-collapse-icon-white.png); }
8897
 
8898
.portlet.solid.grey-gallery > .portlet-title > .tools > a.fullscreen {
8899
  color: #fdfdfd; }
8900
 
8901
.portlet.box.grey-gallery {
8902
  border: 1px solid #6f6f6f;
8903
  border-top: 0; }
8904
  .portlet.box.grey-gallery > .portlet-title {
8905
    background-color: #555555; }
8906
    .portlet.box.grey-gallery > .portlet-title > .caption {
8907
      color: #ffffff; }
8908
      .portlet.box.grey-gallery > .portlet-title > .caption > i {
8909
        color: #ffffff; }
8910
    .portlet.box.grey-gallery > .portlet-title > .actions .btn-default {
8911
      background: transparent !important;
8912
      background-color: transparent !important;
8913
      border: 1px solid #8d8d8d;
8914
      color: #9a9a9a;
8915
      box-shadow: none; }
8916
      .portlet.box.grey-gallery > .portlet-title > .actions .btn-default > i {
8917
        color: #a2a2a2; }
8918
      .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 {
8919
        border: 1px solid #a7a7a7;
8920
        color: #b3b3b3; }
8921
 
8922
.portlet > .portlet-body.grey-cascade,
8923
.portlet.grey-cascade {
8924
  background-color: #95A5A6; }
8925
 
8926
.portlet.solid.grey-cascade > .portlet-title,
8927
.portlet.solid.grey-cascade > .portlet-body {
8928
  border: 0;
8929
  color: #FFFFFF; }
8930
 
8931
.portlet.solid.grey-cascade > .portlet-title > .caption {
8932
  font-weight: 400; }
8933
  .portlet.solid.grey-cascade > .portlet-title > .caption > i {
8934
    color: #FFFFFF; }
8935
 
8936
.portlet.solid.grey-cascade > .portlet-title > .tools > a.remove {
8937
  background-image: url(../img/portlet-remove-icon-white.png); }
8938
 
8939
.portlet.solid.grey-cascade > .portlet-title > .tools > a.config {
8940
  background-image: url(../img/portlet-config-icon-white.png); }
8941
 
8942
.portlet.solid.grey-cascade > .portlet-title > .tools > a.reload {
8943
  background-image: url(../img/portlet-reload-icon-white.png); }
8944
 
8945
.portlet.solid.grey-cascade > .portlet-title > .tools > a.expand {
8946
  background-image: url(../img/portlet-expand-icon-white.png); }
8947
 
8948
.portlet.solid.grey-cascade > .portlet-title > .tools > a.collapse {
8949
  background-image: url(../img/portlet-collapse-icon-white.png); }
8950
 
8951
.portlet.solid.grey-cascade > .portlet-title > .tools > a.fullscreen {
8952
  color: #fdfdfd; }
8953
 
8954
.portlet.box.grey-cascade {
8955
  border: 1px solid #b1bdbd;
8956
  border-top: 0; }
8957
  .portlet.box.grey-cascade > .portlet-title {
8958
    background-color: #95A5A6; }
8959
    .portlet.box.grey-cascade > .portlet-title > .caption {
8960
      color: #FFFFFF; }
8961
      .portlet.box.grey-cascade > .portlet-title > .caption > i {
8962
        color: #FFFFFF; }
8963
    .portlet.box.grey-cascade > .portlet-title > .actions .btn-default {
8964
      background: transparent !important;
8965
      background-color: transparent !important;
8966
      border: 1px solid #d2d9d9;
8967
      color: #e0e5e5;
8968
      box-shadow: none; }
8969
      .portlet.box.grey-cascade > .portlet-title > .actions .btn-default > i {
8970
        color: #e8ecec; }
8971
      .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 {
8972
        border: 1px solid #eef0f0;
8973
        color: #fcfcfc; }
8974
 
8975
.portlet > .portlet-body.grey-silver,
8976
.portlet.grey-silver {
8977
  background-color: #BFBFBF; }
8978
 
8979
.portlet.solid.grey-silver > .portlet-title,
8980
.portlet.solid.grey-silver > .portlet-body {
8981
  border: 0;
8982
  color: #FAFCFB; }
8983
 
8984
.portlet.solid.grey-silver > .portlet-title > .caption {
8985
  font-weight: 400; }
8986
  .portlet.solid.grey-silver > .portlet-title > .caption > i {
8987
    color: #FAFCFB; }
8988
 
8989
.portlet.solid.grey-silver > .portlet-title > .tools > a.remove {
8990
  background-image: url(../img/portlet-remove-icon-white.png); }
8991
 
8992
.portlet.solid.grey-silver > .portlet-title > .tools > a.config {
8993
  background-image: url(../img/portlet-config-icon-white.png); }
8994
 
8995
.portlet.solid.grey-silver > .portlet-title > .tools > a.reload {
8996
  background-image: url(../img/portlet-reload-icon-white.png); }
8997
 
8998
.portlet.solid.grey-silver > .portlet-title > .tools > a.expand {
8999
  background-image: url(../img/portlet-expand-icon-white.png); }
9000
 
9001
.portlet.solid.grey-silver > .portlet-title > .tools > a.collapse {
9002
  background-image: url(../img/portlet-collapse-icon-white.png); }
9003
 
9004
.portlet.solid.grey-silver > .portlet-title > .tools > a.fullscreen {
9005
  color: #fdfdfd; }
9006
 
9007
.portlet.box.grey-silver {
9008
  border: 1px solid #d9d9d9;
9009
  border-top: 0; }
9010
  .portlet.box.grey-silver > .portlet-title {
9011
    background-color: #BFBFBF; }
9012
    .portlet.box.grey-silver > .portlet-title > .caption {
9013
      color: #FAFCFB; }
9014
      .portlet.box.grey-silver > .portlet-title > .caption > i {
9015
        color: #FAFCFB; }
9016
    .portlet.box.grey-silver > .portlet-title > .actions .btn-default {
9017
      background: transparent !important;
9018
      background-color: transparent !important;
9019
      border: 1px solid #f7f7f7;
9020
      color: white;
9021
      box-shadow: none; }
9022
      .portlet.box.grey-silver > .portlet-title > .actions .btn-default > i {
9023
        color: white; }
9024
      .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 {
9025
        border: 1px solid white;
9026
        color: white; }
9027
 
9028
.portlet > .portlet-body.grey-salsa,
9029
.portlet.grey-salsa {
9030
  background-color: #ACB5C3; }
9031
 
9032
.portlet.solid.grey-salsa > .portlet-title,
9033
.portlet.solid.grey-salsa > .portlet-body {
9034
  border: 0;
9035
  color: #FAFCFB; }
9036
 
9037
.portlet.solid.grey-salsa > .portlet-title > .caption {
9038
  font-weight: 400; }
9039
  .portlet.solid.grey-salsa > .portlet-title > .caption > i {
9040
    color: #FAFCFB; }
9041
 
9042
.portlet.solid.grey-salsa > .portlet-title > .tools > a.remove {
9043
  background-image: url(../img/portlet-remove-icon-white.png); }
9044
 
9045
.portlet.solid.grey-salsa > .portlet-title > .tools > a.config {
9046
  background-image: url(../img/portlet-config-icon-white.png); }
9047
 
9048
.portlet.solid.grey-salsa > .portlet-title > .tools > a.reload {
9049
  background-image: url(../img/portlet-reload-icon-white.png); }
9050
 
9051
.portlet.solid.grey-salsa > .portlet-title > .tools > a.expand {
9052
  background-image: url(../img/portlet-expand-icon-white.png); }
9053
 
9054
.portlet.solid.grey-salsa > .portlet-title > .tools > a.collapse {
9055
  background-image: url(../img/portlet-collapse-icon-white.png); }
9056
 
9057
.portlet.solid.grey-salsa > .portlet-title > .tools > a.fullscreen {
9058
  color: #fdfdfd; }
9059
 
9060
.portlet.box.grey-salsa {
9061
  border: 1px solid #cacfd8;
9062
  border-top: 0; }
9063
  .portlet.box.grey-salsa > .portlet-title {
9064
    background-color: #ACB5C3; }
9065
    .portlet.box.grey-salsa > .portlet-title > .caption {
9066
      color: #FAFCFB; }
9067
      .portlet.box.grey-salsa > .portlet-title > .caption > i {
9068
        color: #FAFCFB; }
9069
    .portlet.box.grey-salsa > .portlet-title > .actions .btn-default {
9070
      background: transparent !important;
9071
      background-color: transparent !important;
9072
      border: 1px solid #edeff2;
9073
      color: #fcfcfd;
9074
      box-shadow: none; }
9075
      .portlet.box.grey-salsa > .portlet-title > .actions .btn-default > i {
9076
        color: white; }
9077
      .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 {
9078
        border: 1px solid white;
9079
        color: white; }
9080
 
9081
.portlet > .portlet-body.grey-salt,
9082
.portlet.grey-salt {
9083
  background-color: #bfcad1; }
9084
 
9085
.portlet.solid.grey-salt > .portlet-title,
9086
.portlet.solid.grey-salt > .portlet-body {
9087
  border: 0;
9088
  color: #FAFCFB; }
9089
 
9090
.portlet.solid.grey-salt > .portlet-title > .caption {
9091
  font-weight: 400; }
9092
  .portlet.solid.grey-salt > .portlet-title > .caption > i {
9093
    color: #FAFCFB; }
9094
 
9095
.portlet.solid.grey-salt > .portlet-title > .tools > a.remove {
9096
  background-image: url(../img/portlet-remove-icon-white.png); }
9097
 
9098
.portlet.solid.grey-salt > .portlet-title > .tools > a.config {
9099
  background-image: url(../img/portlet-config-icon-white.png); }
9100
 
9101
.portlet.solid.grey-salt > .portlet-title > .tools > a.reload {
9102
  background-image: url(../img/portlet-reload-icon-white.png); }
9103
 
9104
.portlet.solid.grey-salt > .portlet-title > .tools > a.expand {
9105
  background-image: url(../img/portlet-expand-icon-white.png); }
9106
 
9107
.portlet.solid.grey-salt > .portlet-title > .tools > a.collapse {
9108
  background-image: url(../img/portlet-collapse-icon-white.png); }
9109
 
9110
.portlet.solid.grey-salt > .portlet-title > .tools > a.fullscreen {
9111
  color: #fdfdfd; }
9112
 
9113
.portlet.box.grey-salt {
9114
  border: 1px solid #dde3e6;
9115
  border-top: 0; }
9116
  .portlet.box.grey-salt > .portlet-title {
9117
    background-color: #bfcad1; }
9118
    .portlet.box.grey-salt > .portlet-title > .caption {
9119
      color: #FAFCFB; }
9120
      .portlet.box.grey-salt > .portlet-title > .caption > i {
9121
        color: #FAFCFB; }
9122
    .portlet.box.grey-salt > .portlet-title > .actions .btn-default {
9123
      background: transparent !important;
9124
      background-color: transparent !important;
9125
      border: 1px solid white;
9126
      color: white;
9127
      box-shadow: none; }
9128
      .portlet.box.grey-salt > .portlet-title > .actions .btn-default > i {
9129
        color: white; }
9130
      .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 {
9131
        border: 1px solid white;
9132
        color: white; }
9133
 
9134
.portlet > .portlet-body.grey-mint,
9135
.portlet.grey-mint {
9136
  background-color: #525e64; }
9137
 
9138
.portlet.solid.grey-mint > .portlet-title,
9139
.portlet.solid.grey-mint > .portlet-body {
9140
  border: 0;
9141
  color: #FFFFFF; }
9142
 
9143
.portlet.solid.grey-mint > .portlet-title > .caption {
9144
  font-weight: 400; }
9145
  .portlet.solid.grey-mint > .portlet-title > .caption > i {
9146
    color: #FFFFFF; }
9147
 
9148
.portlet.solid.grey-mint > .portlet-title > .tools > a.remove {
9149
  background-image: url(../img/portlet-remove-icon-white.png); }
9150
 
9151
.portlet.solid.grey-mint > .portlet-title > .tools > a.config {
9152
  background-image: url(../img/portlet-config-icon-white.png); }
9153
 
9154
.portlet.solid.grey-mint > .portlet-title > .tools > a.reload {
9155
  background-image: url(../img/portlet-reload-icon-white.png); }
9156
 
9157
.portlet.solid.grey-mint > .portlet-title > .tools > a.expand {
9158
  background-image: url(../img/portlet-expand-icon-white.png); }
9159
 
9160
.portlet.solid.grey-mint > .portlet-title > .tools > a.collapse {
9161
  background-image: url(../img/portlet-collapse-icon-white.png); }
9162
 
9163
.portlet.solid.grey-mint > .portlet-title > .tools > a.fullscreen {
9164
  color: #fdfdfd; }
9165
 
9166
.portlet.box.grey-mint {
9167
  border: 1px solid #697880;
9168
  border-top: 0; }
9169
  .portlet.box.grey-mint > .portlet-title {
9170
    background-color: #525e64; }
9171
    .portlet.box.grey-mint > .portlet-title > .caption {
9172
      color: #FFFFFF; }
9173
      .portlet.box.grey-mint > .portlet-title > .caption > i {
9174
        color: #FFFFFF; }
9175
    .portlet.box.grey-mint > .portlet-title > .actions .btn-default {
9176
      background: transparent !important;
9177
      background-color: transparent !important;
9178
      border: 1px solid #88979e;
9179
      color: #96a3a9;
9180
      box-shadow: none; }
9181
      .portlet.box.grey-mint > .portlet-title > .actions .btn-default > i {
9182
        color: #9faab0; }
9183
      .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 {
9184
        border: 1px solid #a4afb5;
9185
        color: #b2bcc0; }
9186
 
9187
.portlet > .portlet-body.red,
9188
.portlet.red {
9189
  background-color: #e7505a; }
9190
 
9191
.portlet.solid.red > .portlet-title,
9192
.portlet.solid.red > .portlet-body {
9193
  border: 0;
9194
  color: #ffffff; }
9195
 
9196
.portlet.solid.red > .portlet-title > .caption {
9197
  font-weight: 400; }
9198
  .portlet.solid.red > .portlet-title > .caption > i {
9199
    color: #ffffff; }
9200
 
9201
.portlet.solid.red > .portlet-title > .tools > a.remove {
9202
  background-image: url(../img/portlet-remove-icon-white.png); }
9203
 
9204
.portlet.solid.red > .portlet-title > .tools > a.config {
9205
  background-image: url(../img/portlet-config-icon-white.png); }
9206
 
9207
.portlet.solid.red > .portlet-title > .tools > a.reload {
9208
  background-image: url(../img/portlet-reload-icon-white.png); }
9209
 
9210
.portlet.solid.red > .portlet-title > .tools > a.expand {
9211
  background-image: url(../img/portlet-expand-icon-white.png); }
9212
 
9213
.portlet.solid.red > .portlet-title > .tools > a.collapse {
9214
  background-image: url(../img/portlet-collapse-icon-white.png); }
9215
 
9216
.portlet.solid.red > .portlet-title > .tools > a.fullscreen {
9217
  color: #fdfdfd; }
9218
 
9219
.portlet.box.red {
9220
  border: 1px solid #ed7d84;
9221
  border-top: 0; }
9222
  .portlet.box.red > .portlet-title {
9223
    background-color: #e7505a; }
9224
    .portlet.box.red > .portlet-title > .caption {
9225
      color: #ffffff; }
9226
      .portlet.box.red > .portlet-title > .caption > i {
9227
        color: #ffffff; }
9228
    .portlet.box.red > .portlet-title > .actions .btn-default {
9229
      background: transparent !important;
9230
      background-color: transparent !important;
9231
      border: 1px solid #f5b3b7;
9232
      color: #f8c9cc;
9233
      box-shadow: none; }
9234
      .portlet.box.red > .portlet-title > .actions .btn-default > i {
9235
        color: #f9d7d9; }
9236
      .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 {
9237
        border: 1px solid #fbe0e1;
9238
        color: #fef6f6; }
9239
 
9240
.portlet > .portlet-body.red-pink,
9241
.portlet.red-pink {
9242
  background-color: #E08283; }
9243
 
9244
.portlet.solid.red-pink > .portlet-title,
9245
.portlet.solid.red-pink > .portlet-body {
9246
  border: 0;
9247
  color: #ffffff; }
9248
 
9249
.portlet.solid.red-pink > .portlet-title > .caption {
9250
  font-weight: 400; }
9251
  .portlet.solid.red-pink > .portlet-title > .caption > i {
9252
    color: #ffffff; }
9253
 
9254
.portlet.solid.red-pink > .portlet-title > .tools > a.remove {
9255
  background-image: url(../img/portlet-remove-icon-white.png); }
9256
 
9257
.portlet.solid.red-pink > .portlet-title > .tools > a.config {
9258
  background-image: url(../img/portlet-config-icon-white.png); }
9259
 
9260
.portlet.solid.red-pink > .portlet-title > .tools > a.reload {
9261
  background-image: url(../img/portlet-reload-icon-white.png); }
9262
 
9263
.portlet.solid.red-pink > .portlet-title > .tools > a.expand {
9264
  background-image: url(../img/portlet-expand-icon-white.png); }
9265
 
9266
.portlet.solid.red-pink > .portlet-title > .tools > a.collapse {
9267
  background-image: url(../img/portlet-collapse-icon-white.png); }
9268
 
9269
.portlet.solid.red-pink > .portlet-title > .tools > a.fullscreen {
9270
  color: #fdfdfd; }
9271
 
9272
.portlet.box.red-pink {
9273
  border: 1px solid #eaabac;
9274
  border-top: 0; }
9275
  .portlet.box.red-pink > .portlet-title {
9276
    background-color: #E08283; }
9277
    .portlet.box.red-pink > .portlet-title > .caption {
9278
      color: #ffffff; }
9279
      .portlet.box.red-pink > .portlet-title > .caption > i {
9280
        color: #ffffff; }
9281
    .portlet.box.red-pink > .portlet-title > .actions .btn-default {
9282
      background: transparent !important;
9283
      background-color: transparent !important;
9284
      border: 1px solid #f6dcdc;
9285
      color: #fbf0f0;
9286
      box-shadow: none; }
9287
      .portlet.box.red-pink > .portlet-title > .actions .btn-default > i {
9288
        color: #fefdfd; }
9289
      .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 {
9290
        border: 1px solid white;
9291
        color: white; }
9292
 
9293
.portlet > .portlet-body.red-sunglo,
9294
.portlet.red-sunglo {
9295
  background-color: #E26A6A; }
9296
 
9297
.portlet.solid.red-sunglo > .portlet-title,
9298
.portlet.solid.red-sunglo > .portlet-body {
9299
  border: 0;
9300
  color: #ffffff; }
9301
 
9302
.portlet.solid.red-sunglo > .portlet-title > .caption {
9303
  font-weight: 400; }
9304
  .portlet.solid.red-sunglo > .portlet-title > .caption > i {
9305
    color: #ffffff; }
9306
 
9307
.portlet.solid.red-sunglo > .portlet-title > .tools > a.remove {
9308
  background-image: url(../img/portlet-remove-icon-white.png); }
9309
 
9310
.portlet.solid.red-sunglo > .portlet-title > .tools > a.config {
9311
  background-image: url(../img/portlet-config-icon-white.png); }
9312
 
9313
.portlet.solid.red-sunglo > .portlet-title > .tools > a.reload {
9314
  background-image: url(../img/portlet-reload-icon-white.png); }
9315
 
9316
.portlet.solid.red-sunglo > .portlet-title > .tools > a.expand {
9317
  background-image: url(../img/portlet-expand-icon-white.png); }
9318
 
9319
.portlet.solid.red-sunglo > .portlet-title > .tools > a.collapse {
9320
  background-image: url(../img/portlet-collapse-icon-white.png); }
9321
 
9322
.portlet.solid.red-sunglo > .portlet-title > .tools > a.fullscreen {
9323
  color: #fdfdfd; }
9324
 
9325
.portlet.box.red-sunglo {
9326
  border: 1px solid #ea9595;
9327
  border-top: 0; }
9328
  .portlet.box.red-sunglo > .portlet-title {
9329
    background-color: #E26A6A; }
9330
    .portlet.box.red-sunglo > .portlet-title > .caption {
9331
      color: #ffffff; }
9332
      .portlet.box.red-sunglo > .portlet-title > .caption > i {
9333
        color: #ffffff; }
9334
    .portlet.box.red-sunglo > .portlet-title > .actions .btn-default {
9335
      background: transparent !important;
9336
      background-color: transparent !important;
9337
      border: 1px solid #f4c8c8;
9338
      color: #f8dddd;
9339
      box-shadow: none; }
9340
      .portlet.box.red-sunglo > .portlet-title > .actions .btn-default > i {
9341
        color: #fbeaea; }
9342
      .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 {
9343
        border: 1px solid #fdf3f3;
9344
        color: white; }
9345
 
9346
.portlet > .portlet-body.red-intense,
9347
.portlet.red-intense {
9348
  background-color: #e35b5a; }
9349
 
9350
.portlet.solid.red-intense > .portlet-title,
9351
.portlet.solid.red-intense > .portlet-body {
9352
  border: 0;
9353
  color: #ffffff; }
9354
 
9355
.portlet.solid.red-intense > .portlet-title > .caption {
9356
  font-weight: 400; }
9357
  .portlet.solid.red-intense > .portlet-title > .caption > i {
9358
    color: #ffffff; }
9359
 
9360
.portlet.solid.red-intense > .portlet-title > .tools > a.remove {
9361
  background-image: url(../img/portlet-remove-icon-white.png); }
9362
 
9363
.portlet.solid.red-intense > .portlet-title > .tools > a.config {
9364
  background-image: url(../img/portlet-config-icon-white.png); }
9365
 
9366
.portlet.solid.red-intense > .portlet-title > .tools > a.reload {
9367
  background-image: url(../img/portlet-reload-icon-white.png); }
9368
 
9369
.portlet.solid.red-intense > .portlet-title > .tools > a.expand {
9370
  background-image: url(../img/portlet-expand-icon-white.png); }
9371
 
9372
.portlet.solid.red-intense > .portlet-title > .tools > a.collapse {
9373
  background-image: url(../img/portlet-collapse-icon-white.png); }
9374
 
9375
.portlet.solid.red-intense > .portlet-title > .tools > a.fullscreen {
9376
  color: #fdfdfd; }
9377
 
9378
.portlet.box.red-intense {
9379
  border: 1px solid #ea8686;
9380
  border-top: 0; }
9381
  .portlet.box.red-intense > .portlet-title {
9382
    background-color: #e35b5a; }
9383
    .portlet.box.red-intense > .portlet-title > .caption {
9384
      color: #ffffff; }
9385
      .portlet.box.red-intense > .portlet-title > .caption > i {
9386
        color: #ffffff; }
9387
    .portlet.box.red-intense > .portlet-title > .actions .btn-default {
9388
      background: transparent !important;
9389
      background-color: transparent !important;
9390
      border: 1px solid #f3baba;
9391
      color: #f7d0d0;
9392
      box-shadow: none; }
9393
      .portlet.box.red-intense > .portlet-title > .actions .btn-default > i {
9394
        color: #f9dddd; }
9395
      .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 {
9396
        border: 1px solid #fbe6e6;
9397
        color: #fefbfb; }
9398
 
9399
.portlet > .portlet-body.red-thunderbird,
9400
.portlet.red-thunderbird {
9401
  background-color: #D91E18; }
9402
 
9403
.portlet.solid.red-thunderbird > .portlet-title,
9404
.portlet.solid.red-thunderbird > .portlet-body {
9405
  border: 0;
9406
  color: #ffffff; }
9407
 
9408
.portlet.solid.red-thunderbird > .portlet-title > .caption {
9409
  font-weight: 400; }
9410
  .portlet.solid.red-thunderbird > .portlet-title > .caption > i {
9411
    color: #ffffff; }
9412
 
9413
.portlet.solid.red-thunderbird > .portlet-title > .tools > a.remove {
9414
  background-image: url(../img/portlet-remove-icon-white.png); }
9415
 
9416
.portlet.solid.red-thunderbird > .portlet-title > .tools > a.config {
9417
  background-image: url(../img/portlet-config-icon-white.png); }
9418
 
9419
.portlet.solid.red-thunderbird > .portlet-title > .tools > a.reload {
9420
  background-image: url(../img/portlet-reload-icon-white.png); }
9421
 
9422
.portlet.solid.red-thunderbird > .portlet-title > .tools > a.expand {
9423
  background-image: url(../img/portlet-expand-icon-white.png); }
9424
 
9425
.portlet.solid.red-thunderbird > .portlet-title > .tools > a.collapse {
9426
  background-image: url(../img/portlet-collapse-icon-white.png); }
9427
 
9428
.portlet.solid.red-thunderbird > .portlet-title > .tools > a.fullscreen {
9429
  color: #fdfdfd; }
9430
 
9431
.portlet.box.red-thunderbird {
9432
  border: 1px solid #e9403b;
9433
  border-top: 0; }
9434
  .portlet.box.red-thunderbird > .portlet-title {
9435
    background-color: #D91E18; }
9436
    .portlet.box.red-thunderbird > .portlet-title > .caption {
9437
      color: #ffffff; }
9438
      .portlet.box.red-thunderbird > .portlet-title > .caption > i {
9439
        color: #ffffff; }
9440
    .portlet.box.red-thunderbird > .portlet-title > .actions .btn-default {
9441
      background: transparent !important;
9442
      background-color: transparent !important;
9443
      border: 1px solid #ef7672;
9444
      color: #f28c89;
9445
      box-shadow: none; }
9446
      .portlet.box.red-thunderbird > .portlet-title > .actions .btn-default > i {
9447
        color: #f39997; }
9448
      .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 {
9449
        border: 1px solid #f4a2a0;
9450
        color: #f7b9b7; }
9451
 
9452
.portlet > .portlet-body.red-flamingo,
9453
.portlet.red-flamingo {
9454
  background-color: #EF4836; }
9455
 
9456
.portlet.solid.red-flamingo > .portlet-title,
9457
.portlet.solid.red-flamingo > .portlet-body {
9458
  border: 0;
9459
  color: #ffffff; }
9460
 
9461
.portlet.solid.red-flamingo > .portlet-title > .caption {
9462
  font-weight: 400; }
9463
  .portlet.solid.red-flamingo > .portlet-title > .caption > i {
9464
    color: #ffffff; }
9465
 
9466
.portlet.solid.red-flamingo > .portlet-title > .tools > a.remove {
9467
  background-image: url(../img/portlet-remove-icon-white.png); }
9468
 
9469
.portlet.solid.red-flamingo > .portlet-title > .tools > a.config {
9470
  background-image: url(../img/portlet-config-icon-white.png); }
9471
 
9472
.portlet.solid.red-flamingo > .portlet-title > .tools > a.reload {
9473
  background-image: url(../img/portlet-reload-icon-white.png); }
9474
 
9475
.portlet.solid.red-flamingo > .portlet-title > .tools > a.expand {
9476
  background-image: url(../img/portlet-expand-icon-white.png); }
9477
 
9478
.portlet.solid.red-flamingo > .portlet-title > .tools > a.collapse {
9479
  background-image: url(../img/portlet-collapse-icon-white.png); }
9480
 
9481
.portlet.solid.red-flamingo > .portlet-title > .tools > a.fullscreen {
9482
  color: #fdfdfd; }
9483
 
9484
.portlet.box.red-flamingo {
9485
  border: 1px solid #f37365;
9486
  border-top: 0; }
9487
  .portlet.box.red-flamingo > .portlet-title {
9488
    background-color: #EF4836; }
9489
    .portlet.box.red-flamingo > .portlet-title > .caption {
9490
      color: #ffffff; }
9491
      .portlet.box.red-flamingo > .portlet-title > .caption > i {
9492
        color: #ffffff; }
9493
    .portlet.box.red-flamingo > .portlet-title > .actions .btn-default {
9494
      background: transparent !important;
9495
      background-color: transparent !important;
9496
      border: 1px solid #f7a79e;
9497
      color: #f9bcb6;
9498
      box-shadow: none; }
9499
      .portlet.box.red-flamingo > .portlet-title > .actions .btn-default > i {
9500
        color: #fac9c4; }
9501
      .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 {
9502
        border: 1px solid #fbd2cd;
9503
        color: #fde7e5; }
9504
 
9505
.portlet > .portlet-body.red-soft,
9506
.portlet.red-soft {
9507
  background-color: #d05454; }
9508
 
9509
.portlet.solid.red-soft > .portlet-title,
9510
.portlet.solid.red-soft > .portlet-body {
9511
  border: 0;
9512
  color: #ffffff; }
9513
 
9514
.portlet.solid.red-soft > .portlet-title > .caption {
9515
  font-weight: 400; }
9516
  .portlet.solid.red-soft > .portlet-title > .caption > i {
9517
    color: #ffffff; }
9518
 
9519
.portlet.solid.red-soft > .portlet-title > .tools > a.remove {
9520
  background-image: url(../img/portlet-remove-icon-white.png); }
9521
 
9522
.portlet.solid.red-soft > .portlet-title > .tools > a.config {
9523
  background-image: url(../img/portlet-config-icon-white.png); }
9524
 
9525
.portlet.solid.red-soft > .portlet-title > .tools > a.reload {
9526
  background-image: url(../img/portlet-reload-icon-white.png); }
9527
 
9528
.portlet.solid.red-soft > .portlet-title > .tools > a.expand {
9529
  background-image: url(../img/portlet-expand-icon-white.png); }
9530
 
9531
.portlet.solid.red-soft > .portlet-title > .tools > a.collapse {
9532
  background-image: url(../img/portlet-collapse-icon-white.png); }
9533
 
9534
.portlet.solid.red-soft > .portlet-title > .tools > a.fullscreen {
9535
  color: #fdfdfd; }
9536
 
9537
.portlet.box.red-soft {
9538
  border: 1px solid #db7c7c;
9539
  border-top: 0; }
9540
  .portlet.box.red-soft > .portlet-title {
9541
    background-color: #d05454; }
9542
    .portlet.box.red-soft > .portlet-title > .caption {
9543
      color: #ffffff; }
9544
      .portlet.box.red-soft > .portlet-title > .caption > i {
9545
        color: #ffffff; }
9546
    .portlet.box.red-soft > .portlet-title > .actions .btn-default {
9547
      background: transparent !important;
9548
      background-color: transparent !important;
9549
      border: 1px solid #e8acac;
9550
      color: #eec0c0;
9551
      box-shadow: none; }
9552
      .portlet.box.red-soft > .portlet-title > .actions .btn-default > i {
9553
        color: #f1cccc; }
9554
      .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 {
9555
        border: 1px solid #f3d4d4;
9556
        color: #f9e8e8; }
9557
 
9558
.portlet > .portlet-body.red-haze,
9559
.portlet.red-haze {
9560
  background-color: #f36a5a; }
9561
 
9562
.portlet.solid.red-haze > .portlet-title,
9563
.portlet.solid.red-haze > .portlet-body {
9564
  border: 0;
9565
  color: #ffffff; }
9566
 
9567
.portlet.solid.red-haze > .portlet-title > .caption {
9568
  font-weight: 400; }
9569
  .portlet.solid.red-haze > .portlet-title > .caption > i {
9570
    color: #ffffff; }
9571
 
9572
.portlet.solid.red-haze > .portlet-title > .tools > a.remove {
9573
  background-image: url(../img/portlet-remove-icon-white.png); }
9574
 
9575
.portlet.solid.red-haze > .portlet-title > .tools > a.config {
9576
  background-image: url(../img/portlet-config-icon-white.png); }
9577
 
9578
.portlet.solid.red-haze > .portlet-title > .tools > a.reload {
9579
  background-image: url(../img/portlet-reload-icon-white.png); }
9580
 
9581
.portlet.solid.red-haze > .portlet-title > .tools > a.expand {
9582
  background-image: url(../img/portlet-expand-icon-white.png); }
9583
 
9584
.portlet.solid.red-haze > .portlet-title > .tools > a.collapse {
9585
  background-image: url(../img/portlet-collapse-icon-white.png); }
9586
 
9587
.portlet.solid.red-haze > .portlet-title > .tools > a.fullscreen {
9588
  color: #fdfdfd; }
9589
 
9590
.portlet.box.red-haze {
9591
  border: 1px solid #f6958a;
9592
  border-top: 0; }
9593
  .portlet.box.red-haze > .portlet-title {
9594
    background-color: #f36a5a; }
9595
    .portlet.box.red-haze > .portlet-title > .caption {
9596
      color: #ffffff; }
9597
      .portlet.box.red-haze > .portlet-title > .caption > i {
9598
        color: #ffffff; }
9599
    .portlet.box.red-haze > .portlet-title > .actions .btn-default {
9600
      background: transparent !important;
9601
      background-color: transparent !important;
9602
      border: 1px solid #fbc8c3;
9603
      color: #fcdeda;
9604
      box-shadow: none; }
9605
      .portlet.box.red-haze > .portlet-title > .actions .btn-default > i {
9606
        color: #fdebe9; }
9607
      .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 {
9608
        border: 1px solid #fef3f2;
9609
        color: white; }
9610
 
9611
.portlet > .portlet-body.red-mint,
9612
.portlet.red-mint {
9613
  background-color: #e43a45; }
9614
 
9615
.portlet.solid.red-mint > .portlet-title,
9616
.portlet.solid.red-mint > .portlet-body {
9617
  border: 0;
9618
  color: #ffffff; }
9619
 
9620
.portlet.solid.red-mint > .portlet-title > .caption {
9621
  font-weight: 400; }
9622
  .portlet.solid.red-mint > .portlet-title > .caption > i {
9623
    color: #ffffff; }
9624
 
9625
.portlet.solid.red-mint > .portlet-title > .tools > a.remove {
9626
  background-image: url(../img/portlet-remove-icon-white.png); }
9627
 
9628
.portlet.solid.red-mint > .portlet-title > .tools > a.config {
9629
  background-image: url(../img/portlet-config-icon-white.png); }
9630
 
9631
.portlet.solid.red-mint > .portlet-title > .tools > a.reload {
9632
  background-image: url(../img/portlet-reload-icon-white.png); }
9633
 
9634
.portlet.solid.red-mint > .portlet-title > .tools > a.expand {
9635
  background-image: url(../img/portlet-expand-icon-white.png); }
9636
 
9637
.portlet.solid.red-mint > .portlet-title > .tools > a.collapse {
9638
  background-image: url(../img/portlet-collapse-icon-white.png); }
9639
 
9640
.portlet.solid.red-mint > .portlet-title > .tools > a.fullscreen {
9641
  color: #fdfdfd; }
9642
 
9643
.portlet.box.red-mint {
9644
  border: 1px solid #ea676f;
9645
  border-top: 0; }
9646
  .portlet.box.red-mint > .portlet-title {
9647
    background-color: #e43a45; }
9648
    .portlet.box.red-mint > .portlet-title > .caption {
9649
      color: #ffffff; }
9650
      .portlet.box.red-mint > .portlet-title > .caption > i {
9651
        color: #ffffff; }
9652
    .portlet.box.red-mint > .portlet-title > .actions .btn-default {
9653
      background: transparent !important;
9654
      background-color: transparent !important;
9655
      border: 1px solid #f29da2;
9656
      color: #f5b3b7;
9657
      box-shadow: none; }
9658
      .portlet.box.red-mint > .portlet-title > .actions .btn-default > i {
9659
        color: #f6c1c4; }
9660
      .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 {
9661
        border: 1px solid #f8cacd;
9662
        color: #fbe0e2; }
9663
 
9664
.portlet > .portlet-body.yellow,
9665
.portlet.yellow {
9666
  background-color: #c49f47; }
9667
 
9668
.portlet.solid.yellow > .portlet-title,
9669
.portlet.solid.yellow > .portlet-body {
9670
  border: 0;
9671
  color: #ffffff; }
9672
 
9673
.portlet.solid.yellow > .portlet-title > .caption {
9674
  font-weight: 400; }
9675
  .portlet.solid.yellow > .portlet-title > .caption > i {
9676
    color: #ffffff; }
9677
 
9678
.portlet.solid.yellow > .portlet-title > .tools > a.remove {
9679
  background-image: url(../img/portlet-remove-icon-white.png); }
9680
 
9681
.portlet.solid.yellow > .portlet-title > .tools > a.config {
9682
  background-image: url(../img/portlet-config-icon-white.png); }
9683
 
9684
.portlet.solid.yellow > .portlet-title > .tools > a.reload {
9685
  background-image: url(../img/portlet-reload-icon-white.png); }
9686
 
9687
.portlet.solid.yellow > .portlet-title > .tools > a.expand {
9688
  background-image: url(../img/portlet-expand-icon-white.png); }
9689
 
9690
.portlet.solid.yellow > .portlet-title > .tools > a.collapse {
9691
  background-image: url(../img/portlet-collapse-icon-white.png); }
9692
 
9693
.portlet.solid.yellow > .portlet-title > .tools > a.fullscreen {
9694
  color: #fdfdfd; }
9695
 
9696
.portlet.box.yellow {
9697
  border: 1px solid #d0b36e;
9698
  border-top: 0; }
9699
  .portlet.box.yellow > .portlet-title {
9700
    background-color: #c49f47; }
9701
    .portlet.box.yellow > .portlet-title > .caption {
9702
      color: #ffffff; }
9703
      .portlet.box.yellow > .portlet-title > .caption > i {
9704
        color: #ffffff; }
9705
    .portlet.box.yellow > .portlet-title > .actions .btn-default {
9706
      background: transparent !important;
9707
      background-color: transparent !important;
9708
      border: 1px solid #dfcb9c;
9709
      color: #e5d5af;
9710
      box-shadow: none; }
9711
      .portlet.box.yellow > .portlet-title > .actions .btn-default > i {
9712
        color: #e9dbbb; }
9713
      .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 {
9714
        border: 1px solid #ecdfc3;
9715
        color: #f2ead6; }
9716
 
9717
.portlet > .portlet-body.yellow-gold,
9718
.portlet.yellow-gold {
9719
  background-color: #E87E04; }
9720
 
9721
.portlet.solid.yellow-gold > .portlet-title,
9722
.portlet.solid.yellow-gold > .portlet-body {
9723
  border: 0;
9724
  color: #ffffff; }
9725
 
9726
.portlet.solid.yellow-gold > .portlet-title > .caption {
9727
  font-weight: 400; }
9728
  .portlet.solid.yellow-gold > .portlet-title > .caption > i {
9729
    color: #ffffff; }
9730
 
9731
.portlet.solid.yellow-gold > .portlet-title > .tools > a.remove {
9732
  background-image: url(../img/portlet-remove-icon-white.png); }
9733
 
9734
.portlet.solid.yellow-gold > .portlet-title > .tools > a.config {
9735
  background-image: url(../img/portlet-config-icon-white.png); }
9736
 
9737
.portlet.solid.yellow-gold > .portlet-title > .tools > a.reload {
9738
  background-image: url(../img/portlet-reload-icon-white.png); }
9739
 
9740
.portlet.solid.yellow-gold > .portlet-title > .tools > a.expand {
9741
  background-image: url(../img/portlet-expand-icon-white.png); }
9742
 
9743
.portlet.solid.yellow-gold > .portlet-title > .tools > a.collapse {
9744
  background-image: url(../img/portlet-collapse-icon-white.png); }
9745
 
9746
.portlet.solid.yellow-gold > .portlet-title > .tools > a.fullscreen {
9747
  color: #fdfdfd; }
9748
 
9749
.portlet.box.yellow-gold {
9750
  border: 1px solid #fb9724;
9751
  border-top: 0; }
9752
  .portlet.box.yellow-gold > .portlet-title {
9753
    background-color: #E87E04; }
9754
    .portlet.box.yellow-gold > .portlet-title > .caption {
9755
      color: #ffffff; }
9756
      .portlet.box.yellow-gold > .portlet-title > .caption > i {
9757
        color: #ffffff; }
9758
    .portlet.box.yellow-gold > .portlet-title > .actions .btn-default {
9759
      background: transparent !important;
9760
      background-color: transparent !important;
9761
      border: 1px solid #fcb460;
9762
      color: #fdbf79;
9763
      box-shadow: none; }
9764
      .portlet.box.yellow-gold > .portlet-title > .actions .btn-default > i {
9765
        color: #fdc788; }
9766
      .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 {
9767
        border: 1px solid #fdcb92;
9768
        color: #fed7ab; }
9769
 
9770
.portlet > .portlet-body.yellow-casablanca,
9771
.portlet.yellow-casablanca {
9772
  background-color: #f2784b; }
9773
 
9774
.portlet.solid.yellow-casablanca > .portlet-title,
9775
.portlet.solid.yellow-casablanca > .portlet-body {
9776
  border: 0;
9777
  color: #ffffff; }
9778
 
9779
.portlet.solid.yellow-casablanca > .portlet-title > .caption {
9780
  font-weight: 400; }
9781
  .portlet.solid.yellow-casablanca > .portlet-title > .caption > i {
9782
    color: #ffffff; }
9783
 
9784
.portlet.solid.yellow-casablanca > .portlet-title > .tools > a.remove {
9785
  background-image: url(../img/portlet-remove-icon-white.png); }
9786
 
9787
.portlet.solid.yellow-casablanca > .portlet-title > .tools > a.config {
9788
  background-image: url(../img/portlet-config-icon-white.png); }
9789
 
9790
.portlet.solid.yellow-casablanca > .portlet-title > .tools > a.reload {
9791
  background-image: url(../img/portlet-reload-icon-white.png); }
9792
 
9793
.portlet.solid.yellow-casablanca > .portlet-title > .tools > a.expand {
9794
  background-image: url(../img/portlet-expand-icon-white.png); }
9795
 
9796
.portlet.solid.yellow-casablanca > .portlet-title > .tools > a.collapse {
9797
  background-image: url(../img/portlet-collapse-icon-white.png); }
9798
 
9799
.portlet.solid.yellow-casablanca > .portlet-title > .tools > a.fullscreen {
9800
  color: #fdfdfd; }
9801
 
9802
.portlet.box.yellow-casablanca {
9803
  border: 1px solid #f59c7b;
9804
  border-top: 0; }
9805
  .portlet.box.yellow-casablanca > .portlet-title {
9806
    background-color: #f2784b; }
9807
    .portlet.box.yellow-casablanca > .portlet-title > .caption {
9808
      color: #ffffff; }
9809
      .portlet.box.yellow-casablanca > .portlet-title > .caption > i {
9810
        color: #ffffff; }
9811
    .portlet.box.yellow-casablanca > .portlet-title > .actions .btn-default {
9812
      background: transparent !important;
9813
      background-color: transparent !important;
9814
      border: 1px solid #fac6b4;
9815
      color: #fbd8cb;
9816
      box-shadow: none; }
9817
      .portlet.box.yellow-casablanca > .portlet-title > .actions .btn-default > i {
9818
        color: #fce3da; }
9819
      .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 {
9820
        border: 1px solid #fdeae3;
9821
        color: #fffcfb; }
9822
 
9823
.portlet > .portlet-body.yellow-crusta,
9824
.portlet.yellow-crusta {
9825
  background-color: #f3c200; }
9826
 
9827
.portlet.solid.yellow-crusta > .portlet-title,
9828
.portlet.solid.yellow-crusta > .portlet-body {
9829
  border: 0;
9830
  color: #ffffff; }
9831
 
9832
.portlet.solid.yellow-crusta > .portlet-title > .caption {
9833
  font-weight: 400; }
9834
  .portlet.solid.yellow-crusta > .portlet-title > .caption > i {
9835
    color: #ffffff; }
9836
 
9837
.portlet.solid.yellow-crusta > .portlet-title > .tools > a.remove {
9838
  background-image: url(../img/portlet-remove-icon-white.png); }
9839
 
9840
.portlet.solid.yellow-crusta > .portlet-title > .tools > a.config {
9841
  background-image: url(../img/portlet-config-icon-white.png); }
9842
 
9843
.portlet.solid.yellow-crusta > .portlet-title > .tools > a.reload {
9844
  background-image: url(../img/portlet-reload-icon-white.png); }
9845
 
9846
.portlet.solid.yellow-crusta > .portlet-title > .tools > a.expand {
9847
  background-image: url(../img/portlet-expand-icon-white.png); }
9848
 
9849
.portlet.solid.yellow-crusta > .portlet-title > .tools > a.collapse {
9850
  background-image: url(../img/portlet-collapse-icon-white.png); }
9851
 
9852
.portlet.solid.yellow-crusta > .portlet-title > .tools > a.fullscreen {
9853
  color: #fdfdfd; }
9854
 
9855
.portlet.box.yellow-crusta {
9856
  border: 1px solid #ffd327;
9857
  border-top: 0; }
9858
  .portlet.box.yellow-crusta > .portlet-title {
9859
    background-color: #f3c200; }
9860
    .portlet.box.yellow-crusta > .portlet-title > .caption {
9861
      color: #ffffff; }
9862
      .portlet.box.yellow-crusta > .portlet-title > .caption > i {
9863
        color: #ffffff; }
9864
    .portlet.box.yellow-crusta > .portlet-title > .actions .btn-default {
9865
      background: transparent !important;
9866
      background-color: transparent !important;
9867
      border: 1px solid #ffe064;
9868
      color: #ffe57e;
9869
      box-shadow: none; }
9870
      .portlet.box.yellow-crusta > .portlet-title > .actions .btn-default > i {
9871
        color: #ffe88d; }
9872
      .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 {
9873
        border: 1px solid #ffea97;
9874
        color: #ffefb1; }
9875
 
9876
.portlet > .portlet-body.yellow-lemon,
9877
.portlet.yellow-lemon {
9878
  background-color: #F7CA18; }
9879
 
9880
.portlet.solid.yellow-lemon > .portlet-title,
9881
.portlet.solid.yellow-lemon > .portlet-body {
9882
  border: 0;
9883
  color: #ffffff; }
9884
 
9885
.portlet.solid.yellow-lemon > .portlet-title > .caption {
9886
  font-weight: 400; }
9887
  .portlet.solid.yellow-lemon > .portlet-title > .caption > i {
9888
    color: #ffffff; }
9889
 
9890
.portlet.solid.yellow-lemon > .portlet-title > .tools > a.remove {
9891
  background-image: url(../img/portlet-remove-icon-white.png); }
9892
 
9893
.portlet.solid.yellow-lemon > .portlet-title > .tools > a.config {
9894
  background-image: url(../img/portlet-config-icon-white.png); }
9895
 
9896
.portlet.solid.yellow-lemon > .portlet-title > .tools > a.reload {
9897
  background-image: url(../img/portlet-reload-icon-white.png); }
9898
 
9899
.portlet.solid.yellow-lemon > .portlet-title > .tools > a.expand {
9900
  background-image: url(../img/portlet-expand-icon-white.png); }
9901
 
9902
.portlet.solid.yellow-lemon > .portlet-title > .tools > a.collapse {
9903
  background-image: url(../img/portlet-collapse-icon-white.png); }
9904
 
9905
.portlet.solid.yellow-lemon > .portlet-title > .tools > a.fullscreen {
9906
  color: #fdfdfd; }
9907
 
9908
.portlet.box.yellow-lemon {
9909
  border: 1px solid #f9d549;
9910
  border-top: 0; }
9911
  .portlet.box.yellow-lemon > .portlet-title {
9912
    background-color: #F7CA18; }
9913
    .portlet.box.yellow-lemon > .portlet-title > .caption {
9914
      color: #ffffff; }
9915
      .portlet.box.yellow-lemon > .portlet-title > .caption > i {
9916
        color: #ffffff; }
9917
    .portlet.box.yellow-lemon > .portlet-title > .actions .btn-default {
9918
      background: transparent !important;
9919
      background-color: transparent !important;
9920
      border: 1px solid #fbe384;
9921
      color: #fce99d;
9922
      box-shadow: none; }
9923
      .portlet.box.yellow-lemon > .portlet-title > .actions .btn-default > i {
9924
        color: #fcecac; }
9925
      .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 {
9926
        border: 1px solid #fceeb6;
9927
        color: #fdf4ce; }
9928
 
9929
.portlet > .portlet-body.yellow-saffron,
9930
.portlet.yellow-saffron {
9931
  background-color: #F4D03F; }
9932
 
9933
.portlet.solid.yellow-saffron > .portlet-title,
9934
.portlet.solid.yellow-saffron > .portlet-body {
9935
  border: 0;
9936
  color: #ffffff; }
9937
 
9938
.portlet.solid.yellow-saffron > .portlet-title > .caption {
9939
  font-weight: 400; }
9940
  .portlet.solid.yellow-saffron > .portlet-title > .caption > i {
9941
    color: #ffffff; }
9942
 
9943
.portlet.solid.yellow-saffron > .portlet-title > .tools > a.remove {
9944
  background-image: url(../img/portlet-remove-icon-white.png); }
9945
 
9946
.portlet.solid.yellow-saffron > .portlet-title > .tools > a.config {
9947
  background-image: url(../img/portlet-config-icon-white.png); }
9948
 
9949
.portlet.solid.yellow-saffron > .portlet-title > .tools > a.reload {
9950
  background-image: url(../img/portlet-reload-icon-white.png); }
9951
 
9952
.portlet.solid.yellow-saffron > .portlet-title > .tools > a.expand {
9953
  background-image: url(../img/portlet-expand-icon-white.png); }
9954
 
9955
.portlet.solid.yellow-saffron > .portlet-title > .tools > a.collapse {
9956
  background-image: url(../img/portlet-collapse-icon-white.png); }
9957
 
9958
.portlet.solid.yellow-saffron > .portlet-title > .tools > a.fullscreen {
9959
  color: #fdfdfd; }
9960
 
9961
.portlet.box.yellow-saffron {
9962
  border: 1px solid #f7dc6f;
9963
  border-top: 0; }
9964
  .portlet.box.yellow-saffron > .portlet-title {
9965
    background-color: #F4D03F; }
9966
    .portlet.box.yellow-saffron > .portlet-title > .caption {
9967
      color: #ffffff; }
9968
      .portlet.box.yellow-saffron > .portlet-title > .caption > i {
9969
        color: #ffffff; }
9970
    .portlet.box.yellow-saffron > .portlet-title > .actions .btn-default {
9971
      background: transparent !important;
9972
      background-color: transparent !important;
9973
      border: 1px solid #faeaa9;
9974
      color: #fbf0c1;
9975
      box-shadow: none; }
9976
      .portlet.box.yellow-saffron > .portlet-title > .actions .btn-default > i {
9977
        color: #fcf3d0; }
9978
      .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 {
9979
        border: 1px solid #fdf6d9;
9980
        color: #fefcf1; }
9981
 
9982
.portlet > .portlet-body.yellow-soft,
9983
.portlet.yellow-soft {
9984
  background-color: #c8d046; }
9985
 
9986
.portlet.solid.yellow-soft > .portlet-title,
9987
.portlet.solid.yellow-soft > .portlet-body {
9988
  border: 0;
9989
  color: #ffffff; }
9990
 
9991
.portlet.solid.yellow-soft > .portlet-title > .caption {
9992
  font-weight: 400; }
9993
  .portlet.solid.yellow-soft > .portlet-title > .caption > i {
9994
    color: #ffffff; }
9995
 
9996
.portlet.solid.yellow-soft > .portlet-title > .tools > a.remove {
9997
  background-image: url(../img/portlet-remove-icon-white.png); }
9998
 
9999
.portlet.solid.yellow-soft > .portlet-title > .tools > a.config {
10000
  background-image: url(../img/portlet-config-icon-white.png); }
10001
 
10002
.portlet.solid.yellow-soft > .portlet-title > .tools > a.reload {
10003
  background-image: url(../img/portlet-reload-icon-white.png); }
10004
 
10005
.portlet.solid.yellow-soft > .portlet-title > .tools > a.expand {
10006
  background-image: url(../img/portlet-expand-icon-white.png); }
10007
 
10008
.portlet.solid.yellow-soft > .portlet-title > .tools > a.collapse {
10009
  background-image: url(../img/portlet-collapse-icon-white.png); }
10010
 
10011
.portlet.solid.yellow-soft > .portlet-title > .tools > a.fullscreen {
10012
  color: #fdfdfd; }
10013
 
10014
.portlet.box.yellow-soft {
10015
  border: 1px solid #d4da6f;
10016
  border-top: 0; }
10017
  .portlet.box.yellow-soft > .portlet-title {
10018
    background-color: #c8d046; }
10019
    .portlet.box.yellow-soft > .portlet-title > .caption {
10020
      color: #ffffff; }
10021
      .portlet.box.yellow-soft > .portlet-title > .caption > i {
10022
        color: #ffffff; }
10023
    .portlet.box.yellow-soft > .portlet-title > .actions .btn-default {
10024
      background: transparent !important;
10025
      background-color: transparent !important;
10026
      border: 1px solid #e3e79f;
10027
      color: #e9ecb4;
10028
      box-shadow: none; }
10029
      .portlet.box.yellow-soft > .portlet-title > .actions .btn-default > i {
10030
        color: #ecefc0; }
10031
      .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 {
10032
        border: 1px solid #eff1c8;
10033
        color: #f5f6dc; }
10034
 
10035
.portlet > .portlet-body.yellow-haze,
10036
.portlet.yellow-haze {
10037
  background-color: #c5bf66; }
10038
 
10039
.portlet.solid.yellow-haze > .portlet-title,
10040
.portlet.solid.yellow-haze > .portlet-body {
10041
  border: 0;
10042
  color: #ffffff; }
10043
 
10044
.portlet.solid.yellow-haze > .portlet-title > .caption {
10045
  font-weight: 400; }
10046
  .portlet.solid.yellow-haze > .portlet-title > .caption > i {
10047
    color: #ffffff; }
10048
 
10049
.portlet.solid.yellow-haze > .portlet-title > .tools > a.remove {
10050
  background-image: url(../img/portlet-remove-icon-white.png); }
10051
 
10052
.portlet.solid.yellow-haze > .portlet-title > .tools > a.config {
10053
  background-image: url(../img/portlet-config-icon-white.png); }
10054
 
10055
.portlet.solid.yellow-haze > .portlet-title > .tools > a.reload {
10056
  background-image: url(../img/portlet-reload-icon-white.png); }
10057
 
10058
.portlet.solid.yellow-haze > .portlet-title > .tools > a.expand {
10059
  background-image: url(../img/portlet-expand-icon-white.png); }
10060
 
10061
.portlet.solid.yellow-haze > .portlet-title > .tools > a.collapse {
10062
  background-image: url(../img/portlet-collapse-icon-white.png); }
10063
 
10064
.portlet.solid.yellow-haze > .portlet-title > .tools > a.fullscreen {
10065
  color: #fdfdfd; }
10066
 
10067
.portlet.box.yellow-haze {
10068
  border: 1px solid #d3ce8b;
10069
  border-top: 0; }
10070
  .portlet.box.yellow-haze > .portlet-title {
10071
    background-color: #c5bf66; }
10072
    .portlet.box.yellow-haze > .portlet-title > .caption {
10073
      color: #ffffff; }
10074
      .portlet.box.yellow-haze > .portlet-title > .caption > i {
10075
        color: #ffffff; }
10076
    .portlet.box.yellow-haze > .portlet-title > .actions .btn-default {
10077
      background: transparent !important;
10078
      background-color: transparent !important;
10079
      border: 1px solid #e4e1b7;
10080
      color: #ebe9ca;
10081
      box-shadow: none; }
10082
      .portlet.box.yellow-haze > .portlet-title > .actions .btn-default > i {
10083
        color: #efedd5; }
10084
      .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 {
10085
        border: 1px solid #f2f1dc;
10086
        color: #f9f8ef; }
10087
 
10088
.portlet > .portlet-body.yellow-mint,
10089
.portlet.yellow-mint {
10090
  background-color: #c5b96b; }
10091
 
10092
.portlet.solid.yellow-mint > .portlet-title,
10093
.portlet.solid.yellow-mint > .portlet-body {
10094
  border: 0;
10095
  color: #ffffff; }
10096
 
10097
.portlet.solid.yellow-mint > .portlet-title > .caption {
10098
  font-weight: 400; }
10099
  .portlet.solid.yellow-mint > .portlet-title > .caption > i {
10100
    color: #ffffff; }
10101
 
10102
.portlet.solid.yellow-mint > .portlet-title > .tools > a.remove {
10103
  background-image: url(../img/portlet-remove-icon-white.png); }
10104
 
10105
.portlet.solid.yellow-mint > .portlet-title > .tools > a.config {
10106
  background-image: url(../img/portlet-config-icon-white.png); }
10107
 
10108
.portlet.solid.yellow-mint > .portlet-title > .tools > a.reload {
10109
  background-image: url(../img/portlet-reload-icon-white.png); }
10110
 
10111
.portlet.solid.yellow-mint > .portlet-title > .tools > a.expand {
10112
  background-image: url(../img/portlet-expand-icon-white.png); }
10113
 
10114
.portlet.solid.yellow-mint > .portlet-title > .tools > a.collapse {
10115
  background-image: url(../img/portlet-collapse-icon-white.png); }
10116
 
10117
.portlet.solid.yellow-mint > .portlet-title > .tools > a.fullscreen {
10118
  color: #fdfdfd; }
10119
 
10120
.portlet.box.yellow-mint {
10121
  border: 1px solid #d3ca90;
10122
  border-top: 0; }
10123
  .portlet.box.yellow-mint > .portlet-title {
10124
    background-color: #c5b96b; }
10125
    .portlet.box.yellow-mint > .portlet-title > .caption {
10126
      color: #ffffff; }
10127
      .portlet.box.yellow-mint > .portlet-title > .caption > i {
10128
        color: #ffffff; }
10129
    .portlet.box.yellow-mint > .portlet-title > .actions .btn-default {
10130
      background: transparent !important;
10131
      background-color: transparent !important;
10132
      border: 1px solid #e5dfbc;
10133
      color: #ece8ce;
10134
      box-shadow: none; }
10135
      .portlet.box.yellow-mint > .portlet-title > .actions .btn-default > i {
10136
        color: #f0edd9; }
10137
      .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 {
10138
        border: 1px solid #f3f0e0;
10139
        color: #faf9f3; }
10140
 
10141
.portlet > .portlet-body.purple,
10142
.portlet.purple {
10143
  background-color: #8E44AD; }
10144
 
10145
.portlet.solid.purple > .portlet-title,
10146
.portlet.solid.purple > .portlet-body {
10147
  border: 0;
10148
  color: #ffffff; }
10149
 
10150
.portlet.solid.purple > .portlet-title > .caption {
10151
  font-weight: 400; }
10152
  .portlet.solid.purple > .portlet-title > .caption > i {
10153
    color: #ffffff; }
10154
 
10155
.portlet.solid.purple > .portlet-title > .tools > a.remove {
10156
  background-image: url(../img/portlet-remove-icon-white.png); }
10157
 
10158
.portlet.solid.purple > .portlet-title > .tools > a.config {
10159
  background-image: url(../img/portlet-config-icon-white.png); }
10160
 
10161
.portlet.solid.purple > .portlet-title > .tools > a.reload {
10162
  background-image: url(../img/portlet-reload-icon-white.png); }
10163
 
10164
.portlet.solid.purple > .portlet-title > .tools > a.expand {
10165
  background-image: url(../img/portlet-expand-icon-white.png); }
10166
 
10167
.portlet.solid.purple > .portlet-title > .tools > a.collapse {
10168
  background-image: url(../img/portlet-collapse-icon-white.png); }
10169
 
10170
.portlet.solid.purple > .portlet-title > .tools > a.fullscreen {
10171
  color: #fdfdfd; }
10172
 
10173
.portlet.box.purple {
10174
  border: 1px solid #a563c1;
10175
  border-top: 0; }
10176
  .portlet.box.purple > .portlet-title {
10177
    background-color: #8E44AD; }
10178
    .portlet.box.purple > .portlet-title > .caption {
10179
      color: #ffffff; }
10180
      .portlet.box.purple > .portlet-title > .caption > i {
10181
        color: #ffffff; }
10182
    .portlet.box.purple > .portlet-title > .actions .btn-default {
10183
      background: transparent !important;
10184
      background-color: transparent !important;
10185
      border: 1px solid #bf8ed3;
10186
      color: #c9a1da;
10187
      box-shadow: none; }
10188
      .portlet.box.purple > .portlet-title > .actions .btn-default > i {
10189
        color: #cfacde; }
10190
      .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 {
10191
        border: 1px solid #d4b3e1;
10192
        color: #dec5e8; }
10193
 
10194
.portlet > .portlet-body.purple-plum,
10195
.portlet.purple-plum {
10196
  background-color: #8775a7; }
10197
 
10198
.portlet.solid.purple-plum > .portlet-title,
10199
.portlet.solid.purple-plum > .portlet-body {
10200
  border: 0;
10201
  color: #ffffff; }
10202
 
10203
.portlet.solid.purple-plum > .portlet-title > .caption {
10204
  font-weight: 400; }
10205
  .portlet.solid.purple-plum > .portlet-title > .caption > i {
10206
    color: #ffffff; }
10207
 
10208
.portlet.solid.purple-plum > .portlet-title > .tools > a.remove {
10209
  background-image: url(../img/portlet-remove-icon-white.png); }
10210
 
10211
.portlet.solid.purple-plum > .portlet-title > .tools > a.config {
10212
  background-image: url(../img/portlet-config-icon-white.png); }
10213
 
10214
.portlet.solid.purple-plum > .portlet-title > .tools > a.reload {
10215
  background-image: url(../img/portlet-reload-icon-white.png); }
10216
 
10217
.portlet.solid.purple-plum > .portlet-title > .tools > a.expand {
10218
  background-image: url(../img/portlet-expand-icon-white.png); }
10219
 
10220
.portlet.solid.purple-plum > .portlet-title > .tools > a.collapse {
10221
  background-image: url(../img/portlet-collapse-icon-white.png); }
10222
 
10223
.portlet.solid.purple-plum > .portlet-title > .tools > a.fullscreen {
10224
  color: #fdfdfd; }
10225
 
10226
.portlet.box.purple-plum {
10227
  border: 1px solid #a294bb;
10228
  border-top: 0; }
10229
  .portlet.box.purple-plum > .portlet-title {
10230
    background-color: #8775a7; }
10231
    .portlet.box.purple-plum > .portlet-title > .caption {
10232
      color: #ffffff; }
10233
      .portlet.box.purple-plum > .portlet-title > .caption > i {
10234
        color: #ffffff; }
10235
    .portlet.box.purple-plum > .portlet-title > .actions .btn-default {
10236
      background: transparent !important;
10237
      background-color: transparent !important;
10238
      border: 1px solid #c3bad3;
10239
      color: #d0c9dd;
10240
      box-shadow: none; }
10241
      .portlet.box.purple-plum > .portlet-title > .actions .btn-default > i {
10242
        color: #d8d2e3; }
10243
      .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 {
10244
        border: 1px solid #ded9e7;
10245
        color: #ebe8f0; }
10246
 
10247
.portlet > .portlet-body.purple-medium,
10248
.portlet.purple-medium {
10249
  background-color: #BF55EC; }
10250
 
10251
.portlet.solid.purple-medium > .portlet-title,
10252
.portlet.solid.purple-medium > .portlet-body {
10253
  border: 0;
10254
  color: #ffffff; }
10255
 
10256
.portlet.solid.purple-medium > .portlet-title > .caption {
10257
  font-weight: 400; }
10258
  .portlet.solid.purple-medium > .portlet-title > .caption > i {
10259
    color: #ffffff; }
10260
 
10261
.portlet.solid.purple-medium > .portlet-title > .tools > a.remove {
10262
  background-image: url(../img/portlet-remove-icon-white.png); }
10263
 
10264
.portlet.solid.purple-medium > .portlet-title > .tools > a.config {
10265
  background-image: url(../img/portlet-config-icon-white.png); }
10266
 
10267
.portlet.solid.purple-medium > .portlet-title > .tools > a.reload {
10268
  background-image: url(../img/portlet-reload-icon-white.png); }
10269
 
10270
.portlet.solid.purple-medium > .portlet-title > .tools > a.expand {
10271
  background-image: url(../img/portlet-expand-icon-white.png); }
10272
 
10273
.portlet.solid.purple-medium > .portlet-title > .tools > a.collapse {
10274
  background-image: url(../img/portlet-collapse-icon-white.png); }
10275
 
10276
.portlet.solid.purple-medium > .portlet-title > .tools > a.fullscreen {
10277
  color: #fdfdfd; }
10278
 
10279
.portlet.box.purple-medium {
10280
  border: 1px solid #d083f1;
10281
  border-top: 0; }
10282
  .portlet.box.purple-medium > .portlet-title {
10283
    background-color: #BF55EC; }
10284
    .portlet.box.purple-medium > .portlet-title > .caption {
10285
      color: #ffffff; }
10286
      .portlet.box.purple-medium > .portlet-title > .caption > i {
10287
        color: #ffffff; }
10288
    .portlet.box.purple-medium > .portlet-title > .actions .btn-default {
10289
      background: transparent !important;
10290
      background-color: transparent !important;
10291
      border: 1px solid #e5baf7;
10292
      color: #eed1fa;
10293
      box-shadow: none; }
10294
      .portlet.box.purple-medium > .portlet-title > .actions .btn-default > i {
10295
        color: #f3dffb; }
10296
      .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 {
10297
        border: 1px solid #f6e8fc;
10298
        color: white; }
10299
 
10300
.portlet > .portlet-body.purple-studio,
10301
.portlet.purple-studio {
10302
  background-color: #8E44AD; }
10303
 
10304
.portlet.solid.purple-studio > .portlet-title,
10305
.portlet.solid.purple-studio > .portlet-body {
10306
  border: 0;
10307
  color: #ffffff; }
10308
 
10309
.portlet.solid.purple-studio > .portlet-title > .caption {
10310
  font-weight: 400; }
10311
  .portlet.solid.purple-studio > .portlet-title > .caption > i {
10312
    color: #ffffff; }
10313
 
10314
.portlet.solid.purple-studio > .portlet-title > .tools > a.remove {
10315
  background-image: url(../img/portlet-remove-icon-white.png); }
10316
 
10317
.portlet.solid.purple-studio > .portlet-title > .tools > a.config {
10318
  background-image: url(../img/portlet-config-icon-white.png); }
10319
 
10320
.portlet.solid.purple-studio > .portlet-title > .tools > a.reload {
10321
  background-image: url(../img/portlet-reload-icon-white.png); }
10322
 
10323
.portlet.solid.purple-studio > .portlet-title > .tools > a.expand {
10324
  background-image: url(../img/portlet-expand-icon-white.png); }
10325
 
10326
.portlet.solid.purple-studio > .portlet-title > .tools > a.collapse {
10327
  background-image: url(../img/portlet-collapse-icon-white.png); }
10328
 
10329
.portlet.solid.purple-studio > .portlet-title > .tools > a.fullscreen {
10330
  color: #fdfdfd; }
10331
 
10332
.portlet.box.purple-studio {
10333
  border: 1px solid #a563c1;
10334
  border-top: 0; }
10335
  .portlet.box.purple-studio > .portlet-title {
10336
    background-color: #8E44AD; }
10337
    .portlet.box.purple-studio > .portlet-title > .caption {
10338
      color: #ffffff; }
10339
      .portlet.box.purple-studio > .portlet-title > .caption > i {
10340
        color: #ffffff; }
10341
    .portlet.box.purple-studio > .portlet-title > .actions .btn-default {
10342
      background: transparent !important;
10343
      background-color: transparent !important;
10344
      border: 1px solid #bf8ed3;
10345
      color: #c9a1da;
10346
      box-shadow: none; }
10347
      .portlet.box.purple-studio > .portlet-title > .actions .btn-default > i {
10348
        color: #cfacde; }
10349
      .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 {
10350
        border: 1px solid #d4b3e1;
10351
        color: #dec5e8; }
10352
 
10353
.portlet > .portlet-body.purple-wisteria,
10354
.portlet.purple-wisteria {
10355
  background-color: #9B59B6; }
10356
 
10357
.portlet.solid.purple-wisteria > .portlet-title,
10358
.portlet.solid.purple-wisteria > .portlet-body {
10359
  border: 0;
10360
  color: #ffffff; }
10361
 
10362
.portlet.solid.purple-wisteria > .portlet-title > .caption {
10363
  font-weight: 400; }
10364
  .portlet.solid.purple-wisteria > .portlet-title > .caption > i {
10365
    color: #ffffff; }
10366
 
10367
.portlet.solid.purple-wisteria > .portlet-title > .tools > a.remove {
10368
  background-image: url(../img/portlet-remove-icon-white.png); }
10369
 
10370
.portlet.solid.purple-wisteria > .portlet-title > .tools > a.config {
10371
  background-image: url(../img/portlet-config-icon-white.png); }
10372
 
10373
.portlet.solid.purple-wisteria > .portlet-title > .tools > a.reload {
10374
  background-image: url(../img/portlet-reload-icon-white.png); }
10375
 
10376
.portlet.solid.purple-wisteria > .portlet-title > .tools > a.expand {
10377
  background-image: url(../img/portlet-expand-icon-white.png); }
10378
 
10379
.portlet.solid.purple-wisteria > .portlet-title > .tools > a.collapse {
10380
  background-image: url(../img/portlet-collapse-icon-white.png); }
10381
 
10382
.portlet.solid.purple-wisteria > .portlet-title > .tools > a.fullscreen {
10383
  color: #fdfdfd; }
10384
 
10385
.portlet.box.purple-wisteria {
10386
  border: 1px solid #b07cc6;
10387
  border-top: 0; }
10388
  .portlet.box.purple-wisteria > .portlet-title {
10389
    background-color: #9B59B6; }
10390
    .portlet.box.purple-wisteria > .portlet-title > .caption {
10391
      color: #ffffff; }
10392
      .portlet.box.purple-wisteria > .portlet-title > .caption > i {
10393
        color: #ffffff; }
10394
    .portlet.box.purple-wisteria > .portlet-title > .actions .btn-default {
10395
      background: transparent !important;
10396
      background-color: transparent !important;
10397
      border: 1px solid #caa7d8;
10398
      color: #d5b9e0;
10399
      box-shadow: none; }
10400
      .portlet.box.purple-wisteria > .portlet-title > .actions .btn-default > i {
10401
        color: #dbc3e5; }
10402
      .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 {
10403
        border: 1px solid #dfcae8;
10404
        color: #eadcf0; }
10405
 
10406
.portlet > .portlet-body.purple-seance,
10407
.portlet.purple-seance {
10408
  background-color: #9A12B3; }
10409
 
10410
.portlet.solid.purple-seance > .portlet-title,
10411
.portlet.solid.purple-seance > .portlet-body {
10412
  border: 0;
10413
  color: #ffffff; }
10414
 
10415
.portlet.solid.purple-seance > .portlet-title > .caption {
10416
  font-weight: 400; }
10417
  .portlet.solid.purple-seance > .portlet-title > .caption > i {
10418
    color: #ffffff; }
10419
 
10420
.portlet.solid.purple-seance > .portlet-title > .tools > a.remove {
10421
  background-image: url(../img/portlet-remove-icon-white.png); }
10422
 
10423
.portlet.solid.purple-seance > .portlet-title > .tools > a.config {
10424
  background-image: url(../img/portlet-config-icon-white.png); }
10425
 
10426
.portlet.solid.purple-seance > .portlet-title > .tools > a.reload {
10427
  background-image: url(../img/portlet-reload-icon-white.png); }
10428
 
10429
.portlet.solid.purple-seance > .portlet-title > .tools > a.expand {
10430
  background-image: url(../img/portlet-expand-icon-white.png); }
10431
 
10432
.portlet.solid.purple-seance > .portlet-title > .tools > a.collapse {
10433
  background-image: url(../img/portlet-collapse-icon-white.png); }
10434
 
10435
.portlet.solid.purple-seance > .portlet-title > .tools > a.fullscreen {
10436
  color: #fdfdfd; }
10437
 
10438
.portlet.box.purple-seance {
10439
  border: 1px solid #c217e1;
10440
  border-top: 0; }
10441
  .portlet.box.purple-seance > .portlet-title {
10442
    background-color: #9A12B3; }
10443
    .portlet.box.purple-seance > .portlet-title > .caption {
10444
      color: #ffffff; }
10445
      .portlet.box.purple-seance > .portlet-title > .caption > i {
10446
        color: #ffffff; }
10447
    .portlet.box.purple-seance > .portlet-title > .actions .btn-default {
10448
      background: transparent !important;
10449
      background-color: transparent !important;
10450
      border: 1px solid #d349ed;
10451
      color: #d960ef;
10452
      box-shadow: none; }
10453
      .portlet.box.purple-seance > .portlet-title > .actions .btn-default > i {
10454
        color: #dc6ef0; }
10455
      .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 {
10456
        border: 1px solid #de77f1;
10457
        color: #e48ef4; }
10458
 
10459
.portlet > .portlet-body.purple-intense,
10460
.portlet.purple-intense {
10461
  background-color: #8775a7; }
10462
 
10463
.portlet.solid.purple-intense > .portlet-title,
10464
.portlet.solid.purple-intense > .portlet-body {
10465
  border: 0;
10466
  color: #ffffff; }
10467
 
10468
.portlet.solid.purple-intense > .portlet-title > .caption {
10469
  font-weight: 400; }
10470
  .portlet.solid.purple-intense > .portlet-title > .caption > i {
10471
    color: #ffffff; }
10472
 
10473
.portlet.solid.purple-intense > .portlet-title > .tools > a.remove {
10474
  background-image: url(../img/portlet-remove-icon-white.png); }
10475
 
10476
.portlet.solid.purple-intense > .portlet-title > .tools > a.config {
10477
  background-image: url(../img/portlet-config-icon-white.png); }
10478
 
10479
.portlet.solid.purple-intense > .portlet-title > .tools > a.reload {
10480
  background-image: url(../img/portlet-reload-icon-white.png); }
10481
 
10482
.portlet.solid.purple-intense > .portlet-title > .tools > a.expand {
10483
  background-image: url(../img/portlet-expand-icon-white.png); }
10484
 
10485
.portlet.solid.purple-intense > .portlet-title > .tools > a.collapse {
10486
  background-image: url(../img/portlet-collapse-icon-white.png); }
10487
 
10488
.portlet.solid.purple-intense > .portlet-title > .tools > a.fullscreen {
10489
  color: #fdfdfd; }
10490
 
10491
.portlet.box.purple-intense {
10492
  border: 1px solid #a294bb;
10493
  border-top: 0; }
10494
  .portlet.box.purple-intense > .portlet-title {
10495
    background-color: #8775a7; }
10496
    .portlet.box.purple-intense > .portlet-title > .caption {
10497
      color: #ffffff; }
10498
      .portlet.box.purple-intense > .portlet-title > .caption > i {
10499
        color: #ffffff; }
10500
    .portlet.box.purple-intense > .portlet-title > .actions .btn-default {
10501
      background: transparent !important;
10502
      background-color: transparent !important;
10503
      border: 1px solid #c3bad3;
10504
      color: #d0c9dd;
10505
      box-shadow: none; }
10506
      .portlet.box.purple-intense > .portlet-title > .actions .btn-default > i {
10507
        color: #d8d2e3; }
10508
      .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 {
10509
        border: 1px solid #ded9e7;
10510
        color: #ebe8f0; }
10511
 
10512
.portlet > .portlet-body.purple-sharp,
10513
.portlet.purple-sharp {
10514
  background-color: #796799; }
10515
 
10516
.portlet.solid.purple-sharp > .portlet-title,
10517
.portlet.solid.purple-sharp > .portlet-body {
10518
  border: 0;
10519
  color: #ffffff; }
10520
 
10521
.portlet.solid.purple-sharp > .portlet-title > .caption {
10522
  font-weight: 400; }
10523
  .portlet.solid.purple-sharp > .portlet-title > .caption > i {
10524
    color: #ffffff; }
10525
 
10526
.portlet.solid.purple-sharp > .portlet-title > .tools > a.remove {
10527
  background-image: url(../img/portlet-remove-icon-white.png); }
10528
 
10529
.portlet.solid.purple-sharp > .portlet-title > .tools > a.config {
10530
  background-image: url(../img/portlet-config-icon-white.png); }
10531
 
10532
.portlet.solid.purple-sharp > .portlet-title > .tools > a.reload {
10533
  background-image: url(../img/portlet-reload-icon-white.png); }
10534
 
10535
.portlet.solid.purple-sharp > .portlet-title > .tools > a.expand {
10536
  background-image: url(../img/portlet-expand-icon-white.png); }
10537
 
10538
.portlet.solid.purple-sharp > .portlet-title > .tools > a.collapse {
10539
  background-image: url(../img/portlet-collapse-icon-white.png); }
10540
 
10541
.portlet.solid.purple-sharp > .portlet-title > .tools > a.fullscreen {
10542
  color: #fdfdfd; }
10543
 
10544
.portlet.box.purple-sharp {
10545
  border: 1px solid #9486ad;
10546
  border-top: 0; }
10547
  .portlet.box.purple-sharp > .portlet-title {
10548
    background-color: #796799; }
10549
    .portlet.box.purple-sharp > .portlet-title > .caption {
10550
      color: #ffffff; }
10551
      .portlet.box.purple-sharp > .portlet-title > .caption > i {
10552
        color: #ffffff; }
10553
    .portlet.box.purple-sharp > .portlet-title > .actions .btn-default {
10554
      background: transparent !important;
10555
      background-color: transparent !important;
10556
      border: 1px solid #b4aac6;
10557
      color: #c2b9d0;
10558
      box-shadow: none; }
10559
      .portlet.box.purple-sharp > .portlet-title > .actions .btn-default > i {
10560
        color: #cac3d6; }
10561
      .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 {
10562
        border: 1px solid #cfc9db;
10563
        color: #ddd8e5; }
10564
 
10565
.portlet > .portlet-body.purple-soft,
10566
.portlet.purple-soft {
10567
  background-color: #8877a9; }
10568
 
10569
.portlet.solid.purple-soft > .portlet-title,
10570
.portlet.solid.purple-soft > .portlet-body {
10571
  border: 0;
10572
  color: #ffffff; }
10573
 
10574
.portlet.solid.purple-soft > .portlet-title > .caption {
10575
  font-weight: 400; }
10576
  .portlet.solid.purple-soft > .portlet-title > .caption > i {
10577
    color: #ffffff; }
10578
 
10579
.portlet.solid.purple-soft > .portlet-title > .tools > a.remove {
10580
  background-image: url(../img/portlet-remove-icon-white.png); }
10581
 
10582
.portlet.solid.purple-soft > .portlet-title > .tools > a.config {
10583
  background-image: url(../img/portlet-config-icon-white.png); }
10584
 
10585
.portlet.solid.purple-soft > .portlet-title > .tools > a.reload {
10586
  background-image: url(../img/portlet-reload-icon-white.png); }
10587
 
10588
.portlet.solid.purple-soft > .portlet-title > .tools > a.expand {
10589
  background-image: url(../img/portlet-expand-icon-white.png); }
10590
 
10591
.portlet.solid.purple-soft > .portlet-title > .tools > a.collapse {
10592
  background-image: url(../img/portlet-collapse-icon-white.png); }
10593
 
10594
.portlet.solid.purple-soft > .portlet-title > .tools > a.fullscreen {
10595
  color: #fdfdfd; }
10596
 
10597
.portlet.box.purple-soft {
10598
  border: 1px solid #a396bd;
10599
  border-top: 0; }
10600
  .portlet.box.purple-soft > .portlet-title {
10601
    background-color: #8877a9; }
10602
    .portlet.box.purple-soft > .portlet-title > .caption {
10603
      color: #ffffff; }
10604
      .portlet.box.purple-soft > .portlet-title > .caption > i {
10605
        color: #ffffff; }
10606
    .portlet.box.purple-soft > .portlet-title > .actions .btn-default {
10607
      background: transparent !important;
10608
      background-color: transparent !important;
10609
      border: 1px solid #c4bcd4;
10610
      color: #d2cbde;
10611
      box-shadow: none; }
10612
      .portlet.box.purple-soft > .portlet-title > .actions .btn-default > i {
10613
        color: #dad5e4; }
10614
      .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 {
10615
        border: 1px solid #dfdbe8;
10616
        color: #edebf2; }
10617
 
10618
/***
10619
Customized Progress Bars
10620
***/
10621
.progress {
10622
  border: 0;
10623
  background-image: none;
10624
  filter: none;
10625
  box-shadow: none;
10626
  -webkit-box-shadow: none;
10627
  -moz-box-shadow: none;
10628
  box-shadow: none; }
10629
  .progress.progress-sm {
10630
    height: 12px; }
10631
  .page-md .progress {
10632
    text-indent: -99999px; }
10633
 
10634
/* Custom colors */
10635
.progress-bar.white {
10636
  background: #ffffff !important;
10637
  color: #666 !important; }
10638
 
10639
.progress-bar.default {
10640
  background: #e1e5ec !important;
10641
  color: #666 !important; }
10642
 
10643
.progress-bar.dark {
10644
  background: #2f353b !important;
10645
  color: #FFFFFF !important; }
10646
 
10647
.progress-bar.blue {
10648
  background: #3598dc !important;
10649
  color: #FFFFFF !important; }
10650
 
10651
.progress-bar.blue-madison {
10652
  background: #578ebe !important;
10653
  color: #FFFFFF !important; }
10654
 
10655
.progress-bar.blue-chambray {
10656
  background: #2C3E50 !important;
10657
  color: #FFFFFF !important; }
10658
 
10659
.progress-bar.blue-ebonyclay {
10660
  background: #22313F !important;
10661
  color: #FFFFFF !important; }
10662
 
10663
.progress-bar.blue-hoki {
10664
  background: #67809F !important;
10665
  color: #FFFFFF !important; }
10666
 
10667
.progress-bar.blue-steel {
10668
  background: #4B77BE !important;
10669
  color: #FFFFFF !important; }
10670
 
10671
.progress-bar.blue-soft {
10672
  background: #4c87b9 !important;
10673
  color: #FFFFFF !important; }
10674
 
10675
.progress-bar.blue-dark {
10676
  background: #5e738b !important;
10677
  color: #FFFFFF !important; }
10678
 
10679
.progress-bar.blue-sharp {
10680
  background: #5C9BD1 !important;
10681
  color: #FFFFFF !important; }
10682
 
10683
.progress-bar.blue-oleo {
10684
  background: #94A0B2 !important;
10685
  color: #FFFFFF !important; }
10686
 
10687
.progress-bar.green {
10688
  background: #32c5d2 !important;
10689
  color: #FFFFFF !important; }
10690
 
10691
.progress-bar.green-meadow {
10692
  background: #1BBC9B !important;
10693
  color: #FFFFFF !important; }
10694
 
10695
.progress-bar.green-seagreen {
10696
  background: #1BA39C !important;
10697
  color: #FFFFFF !important; }
10698
 
10699
.progress-bar.green-turquoise {
10700
  background: #36D7B7 !important;
10701
  color: #FFFFFF !important; }
10702
 
10703
.progress-bar.green-haze {
10704
  background: #44b6ae !important;
10705
  color: #FFFFFF !important; }
10706
 
10707
.progress-bar.green-jungle {
10708
  background: #26C281 !important;
10709
  color: #FFFFFF !important; }
10710
 
10711
.progress-bar.green-soft {
10712
  background: #3faba4 !important;
10713
  color: #FFFFFF !important; }
10714
 
10715
.progress-bar.green-dark {
10716
  background: #4DB3A2 !important;
10717
  color: #FFFFFF !important; }
10718
 
10719
.progress-bar.green-sharp {
10720
  background: #2ab4c0 !important;
10721
  color: #FFFFFF !important; }
10722
 
10723
.progress-bar.green-steel {
10724
  background: #29b4b6 !important;
10725
  color: #FFFFFF !important; }
10726
 
10727
.progress-bar.grey {
10728
  background: #E5E5E5 !important;
10729
  color: #333333 !important; }
10730
 
10731
.progress-bar.grey-steel {
10732
  background: #e9edef !important;
10733
  color: #80898e !important; }
10734
 
10735
.progress-bar.grey-cararra {
10736
  background: #fafafa !important;
10737
  color: #333333 !important; }
10738
 
10739
.progress-bar.grey-gallery {
10740
  background: #555555 !important;
10741
  color: #ffffff !important; }
10742
 
10743
.progress-bar.grey-cascade {
10744
  background: #95A5A6 !important;
10745
  color: #FFFFFF !important; }
10746
 
10747
.progress-bar.grey-silver {
10748
  background: #BFBFBF !important;
10749
  color: #FAFCFB !important; }
10750
 
10751
.progress-bar.grey-salsa {
10752
  background: #ACB5C3 !important;
10753
  color: #FAFCFB !important; }
10754
 
10755
.progress-bar.grey-salt {
10756
  background: #bfcad1 !important;
10757
  color: #FAFCFB !important; }
10758
 
10759
.progress-bar.grey-mint {
10760
  background: #525e64 !important;
10761
  color: #FFFFFF !important; }
10762
 
10763
.progress-bar.red {
10764
  background: #e7505a !important;
10765
  color: #ffffff !important; }
10766
 
10767
.progress-bar.red-pink {
10768
  background: #E08283 !important;
10769
  color: #ffffff !important; }
10770
 
10771
.progress-bar.red-sunglo {
10772
  background: #E26A6A !important;
10773
  color: #ffffff !important; }
10774
 
10775
.progress-bar.red-intense {
10776
  background: #e35b5a !important;
10777
  color: #ffffff !important; }
10778
 
10779
.progress-bar.red-thunderbird {
10780
  background: #D91E18 !important;
10781
  color: #ffffff !important; }
10782
 
10783
.progress-bar.red-flamingo {
10784
  background: #EF4836 !important;
10785
  color: #ffffff !important; }
10786
 
10787
.progress-bar.red-soft {
10788
  background: #d05454 !important;
10789
  color: #ffffff !important; }
10790
 
10791
.progress-bar.red-haze {
10792
  background: #f36a5a !important;
10793
  color: #ffffff !important; }
10794
 
10795
.progress-bar.red-mint {
10796
  background: #e43a45 !important;
10797
  color: #ffffff !important; }
10798
 
10799
.progress-bar.yellow {
10800
  background: #c49f47 !important;
10801
  color: #ffffff !important; }
10802
 
10803
.progress-bar.yellow-gold {
10804
  background: #E87E04 !important;
10805
  color: #ffffff !important; }
10806
 
10807
.progress-bar.yellow-casablanca {
10808
  background: #f2784b !important;
10809
  color: #ffffff !important; }
10810
 
10811
.progress-bar.yellow-crusta {
10812
  background: #f3c200 !important;
10813
  color: #ffffff !important; }
10814
 
10815
.progress-bar.yellow-lemon {
10816
  background: #F7CA18 !important;
10817
  color: #ffffff !important; }
10818
 
10819
.progress-bar.yellow-saffron {
10820
  background: #F4D03F !important;
10821
  color: #ffffff !important; }
10822
 
10823
.progress-bar.yellow-soft {
10824
  background: #c8d046 !important;
10825
  color: #ffffff !important; }
10826
 
10827
.progress-bar.yellow-haze {
10828
  background: #c5bf66 !important;
10829
  color: #ffffff !important; }
10830
 
10831
.progress-bar.yellow-mint {
10832
  background: #c5b96b !important;
10833
  color: #ffffff !important; }
10834
 
10835
.progress-bar.purple {
10836
  background: #8E44AD !important;
10837
  color: #ffffff !important; }
10838
 
10839
.progress-bar.purple-plum {
10840
  background: #8775a7 !important;
10841
  color: #ffffff !important; }
10842
 
10843
.progress-bar.purple-medium {
10844
  background: #BF55EC !important;
10845
  color: #ffffff !important; }
10846
 
10847
.progress-bar.purple-studio {
10848
  background: #8E44AD !important;
10849
  color: #ffffff !important; }
10850
 
10851
.progress-bar.purple-wisteria {
10852
  background: #9B59B6 !important;
10853
  color: #ffffff !important; }
10854
 
10855
.progress-bar.purple-seance {
10856
  background: #9A12B3 !important;
10857
  color: #ffffff !important; }
10858
 
10859
.progress-bar.purple-intense {
10860
  background: #8775a7 !important;
10861
  color: #ffffff !important; }
10862
 
10863
.progress-bar.purple-sharp {
10864
  background: #796799 !important;
10865
  color: #ffffff !important; }
10866
 
10867
.progress-bar.purple-soft {
10868
  background: #8877a9 !important;
10869
  color: #ffffff !important; }
10870
 
10871
.progress {
10872
  height: 8px;
10873
  border-radius: 0 !important; }
10874
  .progress.progress-sm {
10875
    height: 6px; }
10876
 
10877
/***
10878
Dashboard Stats
10879
***/
10880
.dashboard-stat {
10881
  display: block;
10882
  margin-bottom: 25px;
10883
  overflow: hidden;
10884
  -webkit-border-radius: 2px;
10885
  -moz-border-radius: 2px;
10886
  -ms-border-radius: 2px;
10887
  -o-border-radius: 2px;
10888
  border-radius: 2px;
10889
  box-shadow: 0px 2px 3px 2px rgba(0, 0, 0, 0.03); }
10890
  .dashboard-stat:before, .dashboard-stat:after {
10891
    content: " ";
10892
    display: table; }
10893
  .dashboard-stat:after {
10894
    clear: both; }
10895
  .portlet .dashboard-stat:last-child {
10896
    margin-bottom: 0; }
10897
  .dashboard-stat .visual {
10898
    width: 80px;
10899
    height: 80px;
10900
    display: block;
10901
    float: left;
10902
    padding-top: 10px;
10903
    padding-left: 15px;
10904
    margin-bottom: 15px;
10905
    font-size: 35px;
10906
    line-height: 35px; }
10907
    .dashboard-stat .visual > i {
10908
      margin-left: -35px;
10909
      font-size: 110px;
10910
      line-height: 110px; }
10911
  .dashboard-stat .details {
10912
    position: absolute;
10913
    right: 15px;
10914
    padding-right: 15px; }
10915
    .dashboard-stat .details .number {
10916
      padding-top: 25px;
10917
      text-align: right;
10918
      font-size: 34px;
10919
      line-height: 36px;
10920
      letter-spacing: -1px;
10921
      margin-bottom: 0px;
10922
      font-weight: 300; }
10923
    .dashboard-stat .details .desc {
10924
      text-align: right;
10925
      font-size: 16px;
10926
      letter-spacing: 0px;
10927
      font-weight: 300; }
10928
  .dashboard-stat .more {
10929
    clear: both;
10930
    display: block;
10931
    padding: 6px 10px 6px 10px;
10932
    position: relative;
10933
    text-transform: uppercase;
10934
    font-weight: 300;
10935
    font-size: 11px;
10936
    opacity: 0.7;
10937
    filter: alpha(opacity=70); }
10938
    .dashboard-stat .more:hover {
10939
      text-decoration: none;
10940
      opacity: 0.9;
10941
      filter: alpha(opacity=90); }
10942
    .dashboard-stat .more > i {
10943
      display: inline-block;
10944
      margin-top: 1px;
10945
      float: right; }
10946
  .dashboard-stat.dashboard-stat-v2 .visual {
10947
    padding-top: 35px;
10948
    margin-bottom: 40px; }
10949
 
10950
.dashboard-stat.white {
10951
  background-color: #ffffff; }
10952
  .dashboard-stat.white.dashboard-stat-light:hover {
10953
    background-color: whitesmoke; }
10954
  .dashboard-stat.white .visual > i {
10955
    color: #666;
10956
    opacity: 0.1;
10957
    filter: alpha(opacity=10); }
10958
  .dashboard-stat.white .details .number {
10959
    color: #666; }
10960
  .dashboard-stat.white .details .desc {
10961
    color: #666;
10962
    opacity: 1;
10963
    filter: alpha(opacity=100); }
10964
  .dashboard-stat.white .more {
10965
    color: #666;
10966
    background-color: whitesmoke; }
10967
 
10968
.dashboard-stat.default {
10969
  background-color: #e1e5ec; }
10970
  .dashboard-stat.default.dashboard-stat-light:hover {
10971
    background-color: #d5dae4; }
10972
  .dashboard-stat.default .visual > i {
10973
    color: #666;
10974
    opacity: 0.1;
10975
    filter: alpha(opacity=10); }
10976
  .dashboard-stat.default .details .number {
10977
    color: #666; }
10978
  .dashboard-stat.default .details .desc {
10979
    color: #666;
10980
    opacity: 1;
10981
    filter: alpha(opacity=100); }
10982
  .dashboard-stat.default .more {
10983
    color: #666;
10984
    background-color: #d5dae4; }
10985
 
10986
.dashboard-stat.dark {
10987
  background-color: #2f353b; }
10988
  .dashboard-stat.dark.dashboard-stat-light:hover {
10989
    background-color: #262b30; }
10990
  .dashboard-stat.dark .visual > i {
10991
    color: #FFFFFF;
10992
    opacity: 0.1;
10993
    filter: alpha(opacity=10); }
10994
  .dashboard-stat.dark .details .number {
10995
    color: #FFFFFF; }
10996
  .dashboard-stat.dark .details .desc {
10997
    color: #FFFFFF;
10998
    opacity: 1;
10999
    filter: alpha(opacity=100); }
11000
  .dashboard-stat.dark .more {
11001
    color: #FFFFFF;
11002
    background-color: #262b30; }
11003
 
11004
.dashboard-stat.blue {
11005
  background-color: #3598dc; }
11006
  .dashboard-stat.blue.dashboard-stat-light:hover {
11007
    background-color: #258fd7; }
11008
  .dashboard-stat.blue .visual > i {
11009
    color: #FFFFFF;
11010
    opacity: 0.1;
11011
    filter: alpha(opacity=10); }
11012
  .dashboard-stat.blue .details .number {
11013
    color: #FFFFFF; }
11014
  .dashboard-stat.blue .details .desc {
11015
    color: #FFFFFF;
11016
    opacity: 1;
11017
    filter: alpha(opacity=100); }
11018
  .dashboard-stat.blue .more {
11019
    color: #FFFFFF;
11020
    background-color: #258fd7; }
11021
 
11022
.dashboard-stat.blue-madison {
11023
  background-color: #578ebe; }
11024
  .dashboard-stat.blue-madison.dashboard-stat-light:hover {
11025
    background-color: #4884b8; }
11026
  .dashboard-stat.blue-madison .visual > i {
11027
    color: #FFFFFF;
11028
    opacity: 0.1;
11029
    filter: alpha(opacity=10); }
11030
  .dashboard-stat.blue-madison .details .number {
11031
    color: #FFFFFF; }
11032
  .dashboard-stat.blue-madison .details .desc {
11033
    color: #FFFFFF;
11034
    opacity: 1;
11035
    filter: alpha(opacity=100); }
11036
  .dashboard-stat.blue-madison .more {
11037
    color: #FFFFFF;
11038
    background-color: #4884b8; }
11039
 
11040
.dashboard-stat.blue-chambray {
11041
  background-color: #2C3E50; }
11042
  .dashboard-stat.blue-chambray.dashboard-stat-light:hover {
11043
    background-color: #253443; }
11044
  .dashboard-stat.blue-chambray .visual > i {
11045
    color: #FFFFFF;
11046
    opacity: 0.1;
11047
    filter: alpha(opacity=10); }
11048
  .dashboard-stat.blue-chambray .details .number {
11049
    color: #FFFFFF; }
11050
  .dashboard-stat.blue-chambray .details .desc {
11051
    color: #FFFFFF;
11052
    opacity: 1;
11053
    filter: alpha(opacity=100); }
11054
  .dashboard-stat.blue-chambray .more {
11055
    color: #FFFFFF;
11056
    background-color: #253443; }
11057
 
11058
.dashboard-stat.blue-ebonyclay {
11059
  background-color: #22313F; }
11060
  .dashboard-stat.blue-ebonyclay.dashboard-stat-light:hover {
11061
    background-color: #1b2732; }
11062
  .dashboard-stat.blue-ebonyclay .visual > i {
11063
    color: #FFFFFF;
11064
    opacity: 0.1;
11065
    filter: alpha(opacity=10); }
11066
  .dashboard-stat.blue-ebonyclay .details .number {
11067
    color: #FFFFFF; }
11068
  .dashboard-stat.blue-ebonyclay .details .desc {
11069
    color: #FFFFFF;
11070
    opacity: 1;
11071
    filter: alpha(opacity=100); }
11072
  .dashboard-stat.blue-ebonyclay .more {
11073
    color: #FFFFFF;
11074
    background-color: #1b2732; }
11075
 
11076
.dashboard-stat.blue-hoki {
11077
  background-color: #67809F; }
11078
  .dashboard-stat.blue-hoki.dashboard-stat-light:hover {
11079
    background-color: #5e7694; }
11080
  .dashboard-stat.blue-hoki .visual > i {
11081
    color: #FFFFFF;
11082
    opacity: 0.1;
11083
    filter: alpha(opacity=10); }
11084
  .dashboard-stat.blue-hoki .details .number {
11085
    color: #FFFFFF; }
11086
  .dashboard-stat.blue-hoki .details .desc {
11087
    color: #FFFFFF;
11088
    opacity: 1;
11089
    filter: alpha(opacity=100); }
11090
  .dashboard-stat.blue-hoki .more {
11091
    color: #FFFFFF;
11092
    background-color: #5e7694; }
11093
 
11094
.dashboard-stat.blue-steel {
11095
  background-color: #4B77BE; }
11096
  .dashboard-stat.blue-steel.dashboard-stat-light:hover {
11097
    background-color: #416db4; }
11098
  .dashboard-stat.blue-steel .visual > i {
11099
    color: #FFFFFF;
11100
    opacity: 0.1;
11101
    filter: alpha(opacity=10); }
11102
  .dashboard-stat.blue-steel .details .number {
11103
    color: #FFFFFF; }
11104
  .dashboard-stat.blue-steel .details .desc {
11105
    color: #FFFFFF;
11106
    opacity: 1;
11107
    filter: alpha(opacity=100); }
11108
  .dashboard-stat.blue-steel .more {
11109
    color: #FFFFFF;
11110
    background-color: #416db4; }
11111
 
11112
.dashboard-stat.blue-soft {
11113
  background-color: #4c87b9; }
11114
  .dashboard-stat.blue-soft.dashboard-stat-light:hover {
11115
    background-color: #447dad; }
11116
  .dashboard-stat.blue-soft .visual > i {
11117
    color: #FFFFFF;
11118
    opacity: 0.1;
11119
    filter: alpha(opacity=10); }
11120
  .dashboard-stat.blue-soft .details .number {
11121
    color: #FFFFFF; }
11122
  .dashboard-stat.blue-soft .details .desc {
11123
    color: #FFFFFF;
11124
    opacity: 1;
11125
    filter: alpha(opacity=100); }
11126
  .dashboard-stat.blue-soft .more {
11127
    color: #FFFFFF;
11128
    background-color: #447dad; }
11129
 
11130
.dashboard-stat.blue-dark {
11131
  background-color: #5e738b; }
11132
  .dashboard-stat.blue-dark.dashboard-stat-light:hover {
11133
    background-color: #56697f; }
11134
  .dashboard-stat.blue-dark .visual > i {
11135
    color: #FFFFFF;
11136
    opacity: 0.1;
11137
    filter: alpha(opacity=10); }
11138
  .dashboard-stat.blue-dark .details .number {
11139
    color: #FFFFFF; }
11140
  .dashboard-stat.blue-dark .details .desc {
11141
    color: #FFFFFF;
11142
    opacity: 1;
11143
    filter: alpha(opacity=100); }
11144
  .dashboard-stat.blue-dark .more {
11145
    color: #FFFFFF;
11146
    background-color: #56697f; }
11147
 
11148
.dashboard-stat.blue-sharp {
11149
  background-color: #5C9BD1; }
11150
  .dashboard-stat.blue-sharp.dashboard-stat-light:hover {
11151
    background-color: #4c91cd; }
11152
  .dashboard-stat.blue-sharp .visual > i {
11153
    color: #FFFFFF;
11154
    opacity: 0.1;
11155
    filter: alpha(opacity=10); }
11156
  .dashboard-stat.blue-sharp .details .number {
11157
    color: #FFFFFF; }
11158
  .dashboard-stat.blue-sharp .details .desc {
11159
    color: #FFFFFF;
11160
    opacity: 1;
11161
    filter: alpha(opacity=100); }
11162
  .dashboard-stat.blue-sharp .more {
11163
    color: #FFFFFF;
11164
    background-color: #4c91cd; }
11165
 
11166
.dashboard-stat.blue-oleo {
11167
  background-color: #94A0B2; }
11168
  .dashboard-stat.blue-oleo.dashboard-stat-light:hover {
11169
    background-color: #8895a9; }
11170
  .dashboard-stat.blue-oleo .visual > i {
11171
    color: #FFFFFF;
11172
    opacity: 0.1;
11173
    filter: alpha(opacity=10); }
11174
  .dashboard-stat.blue-oleo .details .number {
11175
    color: #FFFFFF; }
11176
  .dashboard-stat.blue-oleo .details .desc {
11177
    color: #FFFFFF;
11178
    opacity: 1;
11179
    filter: alpha(opacity=100); }
11180
  .dashboard-stat.blue-oleo .more {
11181
    color: #FFFFFF;
11182
    background-color: #8895a9; }
11183
 
11184
.dashboard-stat.green {
11185
  background-color: #32c5d2; }
11186
  .dashboard-stat.green.dashboard-stat-light:hover {
11187
    background-color: #2bb8c4; }
11188
  .dashboard-stat.green .visual > i {
11189
    color: #FFFFFF;
11190
    opacity: 0.1;
11191
    filter: alpha(opacity=10); }
11192
  .dashboard-stat.green .details .number {
11193
    color: #FFFFFF; }
11194
  .dashboard-stat.green .details .desc {
11195
    color: #FFFFFF;
11196
    opacity: 1;
11197
    filter: alpha(opacity=100); }
11198
  .dashboard-stat.green .more {
11199
    color: #FFFFFF;
11200
    background-color: #2bb8c4; }
11201
 
11202
.dashboard-stat.green-meadow {
11203
  background-color: #1BBC9B; }
11204
  .dashboard-stat.green-meadow.dashboard-stat-light:hover {
11205
    background-color: #18aa8c; }
11206
  .dashboard-stat.green-meadow .visual > i {
11207
    color: #FFFFFF;
11208
    opacity: 0.1;
11209
    filter: alpha(opacity=10); }
11210
  .dashboard-stat.green-meadow .details .number {
11211
    color: #FFFFFF; }
11212
  .dashboard-stat.green-meadow .details .desc {
11213
    color: #FFFFFF;
11214
    opacity: 1;
11215
    filter: alpha(opacity=100); }
11216
  .dashboard-stat.green-meadow .more {
11217
    color: #FFFFFF;
11218
    background-color: #18aa8c; }
11219
 
11220
.dashboard-stat.green-seagreen {
11221
  background-color: #1BA39C; }
11222
  .dashboard-stat.green-seagreen.dashboard-stat-light:hover {
11223
    background-color: #18918b; }
11224
  .dashboard-stat.green-seagreen .visual > i {
11225
    color: #FFFFFF;
11226
    opacity: 0.1;
11227
    filter: alpha(opacity=10); }
11228
  .dashboard-stat.green-seagreen .details .number {
11229
    color: #FFFFFF; }
11230
  .dashboard-stat.green-seagreen .details .desc {
11231
    color: #FFFFFF;
11232
    opacity: 1;
11233
    filter: alpha(opacity=100); }
11234
  .dashboard-stat.green-seagreen .more {
11235
    color: #FFFFFF;
11236
    background-color: #18918b; }
11237
 
11238
.dashboard-stat.green-turquoise {
11239
  background-color: #36D7B7; }
11240
  .dashboard-stat.green-turquoise.dashboard-stat-light:hover {
11241
    background-color: #29cfae; }
11242
  .dashboard-stat.green-turquoise .visual > i {
11243
    color: #FFFFFF;
11244
    opacity: 0.1;
11245
    filter: alpha(opacity=10); }
11246
  .dashboard-stat.green-turquoise .details .number {
11247
    color: #FFFFFF; }
11248
  .dashboard-stat.green-turquoise .details .desc {
11249
    color: #FFFFFF;
11250
    opacity: 1;
11251
    filter: alpha(opacity=100); }
11252
  .dashboard-stat.green-turquoise .more {
11253
    color: #FFFFFF;
11254
    background-color: #29cfae; }
11255
 
11256
.dashboard-stat.green-haze {
11257
  background-color: #44b6ae; }
11258
  .dashboard-stat.green-haze.dashboard-stat-light:hover {
11259
    background-color: #3ea7a0; }
11260
  .dashboard-stat.green-haze .visual > i {
11261
    color: #FFFFFF;
11262
    opacity: 0.1;
11263
    filter: alpha(opacity=10); }
11264
  .dashboard-stat.green-haze .details .number {
11265
    color: #FFFFFF; }
11266
  .dashboard-stat.green-haze .details .desc {
11267
    color: #FFFFFF;
11268
    opacity: 1;
11269
    filter: alpha(opacity=100); }
11270
  .dashboard-stat.green-haze .more {
11271
    color: #FFFFFF;
11272
    background-color: #3ea7a0; }
11273
 
11274
.dashboard-stat.green-jungle {
11275
  background-color: #26C281; }
11276
  .dashboard-stat.green-jungle.dashboard-stat-light:hover {
11277
    background-color: #23b176; }
11278
  .dashboard-stat.green-jungle .visual > i {
11279
    color: #FFFFFF;
11280
    opacity: 0.1;
11281
    filter: alpha(opacity=10); }
11282
  .dashboard-stat.green-jungle .details .number {
11283
    color: #FFFFFF; }
11284
  .dashboard-stat.green-jungle .details .desc {
11285
    color: #FFFFFF;
11286
    opacity: 1;
11287
    filter: alpha(opacity=100); }
11288
  .dashboard-stat.green-jungle .more {
11289
    color: #FFFFFF;
11290
    background-color: #23b176; }
11291
 
11292
.dashboard-stat.green-soft {
11293
  background-color: #3faba4; }
11294
  .dashboard-stat.green-soft.dashboard-stat-light:hover {
11295
    background-color: #3a9c96; }
11296
  .dashboard-stat.green-soft .visual > i {
11297
    color: #FFFFFF;
11298
    opacity: 0.1;
11299
    filter: alpha(opacity=10); }
11300
  .dashboard-stat.green-soft .details .number {
11301
    color: #FFFFFF; }
11302
  .dashboard-stat.green-soft .details .desc {
11303
    color: #FFFFFF;
11304
    opacity: 1;
11305
    filter: alpha(opacity=100); }
11306
  .dashboard-stat.green-soft .more {
11307
    color: #FFFFFF;
11308
    background-color: #3a9c96; }
11309
 
11310
.dashboard-stat.green-dark {
11311
  background-color: #4DB3A2; }
11312
  .dashboard-stat.green-dark.dashboard-stat-light:hover {
11313
    background-color: #46a595; }
11314
  .dashboard-stat.green-dark .visual > i {
11315
    color: #FFFFFF;
11316
    opacity: 0.1;
11317
    filter: alpha(opacity=10); }
11318
  .dashboard-stat.green-dark .details .number {
11319
    color: #FFFFFF; }
11320
  .dashboard-stat.green-dark .details .desc {
11321
    color: #FFFFFF;
11322
    opacity: 1;
11323
    filter: alpha(opacity=100); }
11324
  .dashboard-stat.green-dark .more {
11325
    color: #FFFFFF;
11326
    background-color: #46a595; }
11327
 
11328
.dashboard-stat.green-sharp {
11329
  background-color: #2ab4c0; }
11330
  .dashboard-stat.green-sharp.dashboard-stat-light:hover {
11331
    background-color: #26a4af; }
11332
  .dashboard-stat.green-sharp .visual > i {
11333
    color: #FFFFFF;
11334
    opacity: 0.1;
11335
    filter: alpha(opacity=10); }
11336
  .dashboard-stat.green-sharp .details .number {
11337
    color: #FFFFFF; }
11338
  .dashboard-stat.green-sharp .details .desc {
11339
    color: #FFFFFF;
11340
    opacity: 1;
11341
    filter: alpha(opacity=100); }
11342
  .dashboard-stat.green-sharp .more {
11343
    color: #FFFFFF;
11344
    background-color: #26a4af; }
11345
 
11346
.dashboard-stat.green-steel {
11347
  background-color: #29b4b6; }
11348
  .dashboard-stat.green-steel.dashboard-stat-light:hover {
11349
    background-color: #25a4a5; }
11350
  .dashboard-stat.green-steel .visual > i {
11351
    color: #FFFFFF;
11352
    opacity: 0.1;
11353
    filter: alpha(opacity=10); }
11354
  .dashboard-stat.green-steel .details .number {
11355
    color: #FFFFFF; }
11356
  .dashboard-stat.green-steel .details .desc {
11357
    color: #FFFFFF;
11358
    opacity: 1;
11359
    filter: alpha(opacity=100); }
11360
  .dashboard-stat.green-steel .more {
11361
    color: #FFFFFF;
11362
    background-color: #25a4a5; }
11363
 
11364
.dashboard-stat.grey {
11365
  background-color: #E5E5E5; }
11366
  .dashboard-stat.grey.dashboard-stat-light:hover {
11367
    background-color: #dbdbdb; }
11368
  .dashboard-stat.grey .visual > i {
11369
    color: #333333;
11370
    opacity: 0.1;
11371
    filter: alpha(opacity=10); }
11372
  .dashboard-stat.grey .details .number {
11373
    color: #333333; }
11374
  .dashboard-stat.grey .details .desc {
11375
    color: #333333;
11376
    opacity: 1;
11377
    filter: alpha(opacity=100); }
11378
  .dashboard-stat.grey .more {
11379
    color: #333333;
11380
    background-color: #dbdbdb; }
11381
 
11382
.dashboard-stat.grey-steel {
11383
  background-color: #e9edef; }
11384
  .dashboard-stat.grey-steel.dashboard-stat-light:hover {
11385
    background-color: #dde3e6; }
11386
  .dashboard-stat.grey-steel .visual > i {
11387
    color: #80898e;
11388
    opacity: 0.1;
11389
    filter: alpha(opacity=10); }
11390
  .dashboard-stat.grey-steel .details .number {
11391
    color: #80898e; }
11392
  .dashboard-stat.grey-steel .details .desc {
11393
    color: #80898e;
11394
    opacity: 1;
11395
    filter: alpha(opacity=100); }
11396
  .dashboard-stat.grey-steel .more {
11397
    color: #80898e;
11398
    background-color: #dde3e6; }
11399
 
11400
.dashboard-stat.grey-cararra {
11401
  background-color: #fafafa; }
11402
  .dashboard-stat.grey-cararra.dashboard-stat-light:hover {
11403
    background-color: #f0f0f0; }
11404
  .dashboard-stat.grey-cararra .visual > i {
11405
    color: #333333;
11406
    opacity: 0.1;
11407
    filter: alpha(opacity=10); }
11408
  .dashboard-stat.grey-cararra .details .number {
11409
    color: #333333; }
11410
  .dashboard-stat.grey-cararra .details .desc {
11411
    color: #333333;
11412
    opacity: 1;
11413
    filter: alpha(opacity=100); }
11414
  .dashboard-stat.grey-cararra .more {
11415
    color: #333333;
11416
    background-color: #f0f0f0; }
11417
 
11418
.dashboard-stat.grey-gallery {
11419
  background-color: #555555; }
11420
  .dashboard-stat.grey-gallery.dashboard-stat-light:hover {
11421
    background-color: #4b4b4b; }
11422
  .dashboard-stat.grey-gallery .visual > i {
11423
    color: #ffffff;
11424
    opacity: 0.1;
11425
    filter: alpha(opacity=10); }
11426
  .dashboard-stat.grey-gallery .details .number {
11427
    color: #ffffff; }
11428
  .dashboard-stat.grey-gallery .details .desc {
11429
    color: #ffffff;
11430
    opacity: 1;
11431
    filter: alpha(opacity=100); }
11432
  .dashboard-stat.grey-gallery .more {
11433
    color: #ffffff;
11434
    background-color: #4b4b4b; }
11435
 
11436
.dashboard-stat.grey-cascade {
11437
  background-color: #95A5A6; }
11438
  .dashboard-stat.grey-cascade.dashboard-stat-light:hover {
11439
    background-color: #8a9c9d; }
11440
  .dashboard-stat.grey-cascade .visual > i {
11441
    color: #FFFFFF;
11442
    opacity: 0.1;
11443
    filter: alpha(opacity=10); }
11444
  .dashboard-stat.grey-cascade .details .number {
11445
    color: #FFFFFF; }
11446
  .dashboard-stat.grey-cascade .details .desc {
11447
    color: #FFFFFF;
11448
    opacity: 1;
11449
    filter: alpha(opacity=100); }
11450
  .dashboard-stat.grey-cascade .more {
11451
    color: #FFFFFF;
11452
    background-color: #8a9c9d; }
11453
 
11454
.dashboard-stat.grey-silver {
11455
  background-color: #BFBFBF; }
11456
  .dashboard-stat.grey-silver.dashboard-stat-light:hover {
11457
    background-color: #b5b5b5; }
11458
  .dashboard-stat.grey-silver .visual > i {
11459
    color: #FAFCFB;
11460
    opacity: 0.1;
11461
    filter: alpha(opacity=10); }
11462
  .dashboard-stat.grey-silver .details .number {
11463
    color: #FAFCFB; }
11464
  .dashboard-stat.grey-silver .details .desc {
11465
    color: #FAFCFB;
11466
    opacity: 1;
11467
    filter: alpha(opacity=100); }
11468
  .dashboard-stat.grey-silver .more {
11469
    color: #FAFCFB;
11470
    background-color: #b5b5b5; }
11471
 
11472
.dashboard-stat.grey-salsa {
11473
  background-color: #ACB5C3; }
11474
  .dashboard-stat.grey-salsa.dashboard-stat-light:hover {
11475
    background-color: #a0aaba; }
11476
  .dashboard-stat.grey-salsa .visual > i {
11477
    color: #FAFCFB;
11478
    opacity: 0.1;
11479
    filter: alpha(opacity=10); }
11480
  .dashboard-stat.grey-salsa .details .number {
11481
    color: #FAFCFB; }
11482
  .dashboard-stat.grey-salsa .details .desc {
11483
    color: #FAFCFB;
11484
    opacity: 1;
11485
    filter: alpha(opacity=100); }
11486
  .dashboard-stat.grey-salsa .more {
11487
    color: #FAFCFB;
11488
    background-color: #a0aaba; }
11489
 
11490
.dashboard-stat.grey-salt {
11491
  background-color: #bfcad1; }
11492
  .dashboard-stat.grey-salt.dashboard-stat-light:hover {
11493
    background-color: #b3c0c8; }
11494
  .dashboard-stat.grey-salt .visual > i {
11495
    color: #FAFCFB;
11496
    opacity: 0.1;
11497
    filter: alpha(opacity=10); }
11498
  .dashboard-stat.grey-salt .details .number {
11499
    color: #FAFCFB; }
11500
  .dashboard-stat.grey-salt .details .desc {
11501
    color: #FAFCFB;
11502
    opacity: 1;
11503
    filter: alpha(opacity=100); }
11504
  .dashboard-stat.grey-salt .more {
11505
    color: #FAFCFB;
11506
    background-color: #b3c0c8; }
11507
 
11508
.dashboard-stat.grey-mint {
11509
  background-color: #525e64; }
11510
  .dashboard-stat.grey-mint.dashboard-stat-light:hover {
11511
    background-color: #495359; }
11512
  .dashboard-stat.grey-mint .visual > i {
11513
    color: #FFFFFF;
11514
    opacity: 0.1;
11515
    filter: alpha(opacity=10); }
11516
  .dashboard-stat.grey-mint .details .number {
11517
    color: #FFFFFF; }
11518
  .dashboard-stat.grey-mint .details .desc {
11519
    color: #FFFFFF;
11520
    opacity: 1;
11521
    filter: alpha(opacity=100); }
11522
  .dashboard-stat.grey-mint .more {
11523
    color: #FFFFFF;
11524
    background-color: #495359; }
11525
 
11526
.dashboard-stat.red {
11527
  background-color: #e7505a; }
11528
  .dashboard-stat.red.dashboard-stat-light:hover {
11529
    background-color: #e53e49; }
11530
  .dashboard-stat.red .visual > i {
11531
    color: #ffffff;
11532
    opacity: 0.1;
11533
    filter: alpha(opacity=10); }
11534
  .dashboard-stat.red .details .number {
11535
    color: #ffffff; }
11536
  .dashboard-stat.red .details .desc {
11537
    color: #ffffff;
11538
    opacity: 1;
11539
    filter: alpha(opacity=100); }
11540
  .dashboard-stat.red .more {
11541
    color: #ffffff;
11542
    background-color: #e53e49; }
11543
 
11544
.dashboard-stat.red-pink {
11545
  background-color: #E08283; }
11546
  .dashboard-stat.red-pink.dashboard-stat-light:hover {
11547
    background-color: #dc7273; }
11548
  .dashboard-stat.red-pink .visual > i {
11549
    color: #ffffff;
11550
    opacity: 0.1;
11551
    filter: alpha(opacity=10); }
11552
  .dashboard-stat.red-pink .details .number {
11553
    color: #ffffff; }
11554
  .dashboard-stat.red-pink .details .desc {
11555
    color: #ffffff;
11556
    opacity: 1;
11557
    filter: alpha(opacity=100); }
11558
  .dashboard-stat.red-pink .more {
11559
    color: #ffffff;
11560
    background-color: #dc7273; }
11561
 
11562
.dashboard-stat.red-sunglo {
11563
  background-color: #E26A6A; }
11564
  .dashboard-stat.red-sunglo.dashboard-stat-light:hover {
11565
    background-color: #df5959; }
11566
  .dashboard-stat.red-sunglo .visual > i {
11567
    color: #ffffff;
11568
    opacity: 0.1;
11569
    filter: alpha(opacity=10); }
11570
  .dashboard-stat.red-sunglo .details .number {
11571
    color: #ffffff; }
11572
  .dashboard-stat.red-sunglo .details .desc {
11573
    color: #ffffff;
11574
    opacity: 1;
11575
    filter: alpha(opacity=100); }
11576
  .dashboard-stat.red-sunglo .more {
11577
    color: #ffffff;
11578
    background-color: #df5959; }
11579
 
11580
.dashboard-stat.red-intense {
11581
  background-color: #e35b5a; }
11582
  .dashboard-stat.red-intense.dashboard-stat-light:hover {
11583
    background-color: #e04a49; }
11584
  .dashboard-stat.red-intense .visual > i {
11585
    color: #ffffff;
11586
    opacity: 0.1;
11587
    filter: alpha(opacity=10); }
11588
  .dashboard-stat.red-intense .details .number {
11589
    color: #ffffff; }
11590
  .dashboard-stat.red-intense .details .desc {
11591
    color: #ffffff;
11592
    opacity: 1;
11593
    filter: alpha(opacity=100); }
11594
  .dashboard-stat.red-intense .more {
11595
    color: #ffffff;
11596
    background-color: #e04a49; }
11597
 
11598
.dashboard-stat.red-thunderbird {
11599
  background-color: #D91E18; }
11600
  .dashboard-stat.red-thunderbird.dashboard-stat-light:hover {
11601
    background-color: #c71b16; }
11602
  .dashboard-stat.red-thunderbird .visual > i {
11603
    color: #ffffff;
11604
    opacity: 0.1;
11605
    filter: alpha(opacity=10); }
11606
  .dashboard-stat.red-thunderbird .details .number {
11607
    color: #ffffff; }
11608
  .dashboard-stat.red-thunderbird .details .desc {
11609
    color: #ffffff;
11610
    opacity: 1;
11611
    filter: alpha(opacity=100); }
11612
  .dashboard-stat.red-thunderbird .more {
11613
    color: #ffffff;
11614
    background-color: #c71b16; }
11615
 
11616
.dashboard-stat.red-flamingo {
11617
  background-color: #EF4836; }
11618
  .dashboard-stat.red-flamingo.dashboard-stat-light:hover {
11619
    background-color: #ed3723; }
11620
  .dashboard-stat.red-flamingo .visual > i {
11621
    color: #ffffff;
11622
    opacity: 0.1;
11623
    filter: alpha(opacity=10); }
11624
  .dashboard-stat.red-flamingo .details .number {
11625
    color: #ffffff; }
11626
  .dashboard-stat.red-flamingo .details .desc {
11627
    color: #ffffff;
11628
    opacity: 1;
11629
    filter: alpha(opacity=100); }
11630
  .dashboard-stat.red-flamingo .more {
11631
    color: #ffffff;
11632
    background-color: #ed3723; }
11633
 
11634
.dashboard-stat.red-soft {
11635
  background-color: #d05454; }
11636
  .dashboard-stat.red-soft.dashboard-stat-light:hover {
11637
    background-color: #cc4444; }
11638
  .dashboard-stat.red-soft .visual > i {
11639
    color: #ffffff;
11640
    opacity: 0.1;
11641
    filter: alpha(opacity=10); }
11642
  .dashboard-stat.red-soft .details .number {
11643
    color: #ffffff; }
11644
  .dashboard-stat.red-soft .details .desc {
11645
    color: #ffffff;
11646
    opacity: 1;
11647
    filter: alpha(opacity=100); }
11648
  .dashboard-stat.red-soft .more {
11649
    color: #ffffff;
11650
    background-color: #cc4444; }
11651
 
11652
.dashboard-stat.red-haze {
11653
  background-color: #f36a5a; }
11654
  .dashboard-stat.red-haze.dashboard-stat-light:hover {
11655
    background-color: #f25947; }
11656
  .dashboard-stat.red-haze .visual > i {
11657
    color: #ffffff;
11658
    opacity: 0.1;
11659
    filter: alpha(opacity=10); }
11660
  .dashboard-stat.red-haze .details .number {
11661
    color: #ffffff; }
11662
  .dashboard-stat.red-haze .details .desc {
11663
    color: #ffffff;
11664
    opacity: 1;
11665
    filter: alpha(opacity=100); }
11666
  .dashboard-stat.red-haze .more {
11667
    color: #ffffff;
11668
    background-color: #f25947; }
11669
 
11670
.dashboard-stat.red-mint {
11671
  background-color: #e43a45; }
11672
  .dashboard-stat.red-mint.dashboard-stat-light:hover {
11673
    background-color: #e22834; }
11674
  .dashboard-stat.red-mint .visual > i {
11675
    color: #ffffff;
11676
    opacity: 0.1;
11677
    filter: alpha(opacity=10); }
11678
  .dashboard-stat.red-mint .details .number {
11679
    color: #ffffff; }
11680
  .dashboard-stat.red-mint .details .desc {
11681
    color: #ffffff;
11682
    opacity: 1;
11683
    filter: alpha(opacity=100); }
11684
  .dashboard-stat.red-mint .more {
11685
    color: #ffffff;
11686
    background-color: #e22834; }
11687
 
11688
.dashboard-stat.yellow {
11689
  background-color: #c49f47; }
11690
  .dashboard-stat.yellow.dashboard-stat-light:hover {
11691
    background-color: #bb953c; }
11692
  .dashboard-stat.yellow .visual > i {
11693
    color: #ffffff;
11694
    opacity: 0.1;
11695
    filter: alpha(opacity=10); }
11696
  .dashboard-stat.yellow .details .number {
11697
    color: #ffffff; }
11698
  .dashboard-stat.yellow .details .desc {
11699
    color: #ffffff;
11700
    opacity: 1;
11701
    filter: alpha(opacity=100); }
11702
  .dashboard-stat.yellow .more {
11703
    color: #ffffff;
11704
    background-color: #bb953c; }
11705
 
11706
.dashboard-stat.yellow-gold {
11707
  background-color: #E87E04; }
11708
  .dashboard-stat.yellow-gold.dashboard-stat-light:hover {
11709
    background-color: #d47304; }
11710
  .dashboard-stat.yellow-gold .visual > i {
11711
    color: #ffffff;
11712
    opacity: 0.1;
11713
    filter: alpha(opacity=10); }
11714
  .dashboard-stat.yellow-gold .details .number {
11715
    color: #ffffff; }
11716
  .dashboard-stat.yellow-gold .details .desc {
11717
    color: #ffffff;
11718
    opacity: 1;
11719
    filter: alpha(opacity=100); }
11720
  .dashboard-stat.yellow-gold .more {
11721
    color: #ffffff;
11722
    background-color: #d47304; }
11723
 
11724
.dashboard-stat.yellow-casablanca {
11725
  background-color: #f2784b; }
11726
  .dashboard-stat.yellow-casablanca.dashboard-stat-light:hover {
11727
    background-color: #f16a38; }
11728
  .dashboard-stat.yellow-casablanca .visual > i {
11729
    color: #ffffff;
11730
    opacity: 0.1;
11731
    filter: alpha(opacity=10); }
11732
  .dashboard-stat.yellow-casablanca .details .number {
11733
    color: #ffffff; }
11734
  .dashboard-stat.yellow-casablanca .details .desc {
11735
    color: #ffffff;
11736
    opacity: 1;
11737
    filter: alpha(opacity=100); }
11738
  .dashboard-stat.yellow-casablanca .more {
11739
    color: #ffffff;
11740
    background-color: #f16a38; }
11741
 
11742
.dashboard-stat.yellow-crusta {
11743
  background-color: #f3c200; }
11744
  .dashboard-stat.yellow-crusta.dashboard-stat-light:hover {
11745
    background-color: #dfb200; }
11746
  .dashboard-stat.yellow-crusta .visual > i {
11747
    color: #ffffff;
11748
    opacity: 0.1;
11749
    filter: alpha(opacity=10); }
11750
  .dashboard-stat.yellow-crusta .details .number {
11751
    color: #ffffff; }
11752
  .dashboard-stat.yellow-crusta .details .desc {
11753
    color: #ffffff;
11754
    opacity: 1;
11755
    filter: alpha(opacity=100); }
11756
  .dashboard-stat.yellow-crusta .more {
11757
    color: #ffffff;
11758
    background-color: #dfb200; }
11759
 
11760
.dashboard-stat.yellow-lemon {
11761
  background-color: #F7CA18; }
11762
  .dashboard-stat.yellow-lemon.dashboard-stat-light:hover {
11763
    background-color: #f2c308; }
11764
  .dashboard-stat.yellow-lemon .visual > i {
11765
    color: #ffffff;
11766
    opacity: 0.1;
11767
    filter: alpha(opacity=10); }
11768
  .dashboard-stat.yellow-lemon .details .number {
11769
    color: #ffffff; }
11770
  .dashboard-stat.yellow-lemon .details .desc {
11771
    color: #ffffff;
11772
    opacity: 1;
11773
    filter: alpha(opacity=100); }
11774
  .dashboard-stat.yellow-lemon .more {
11775
    color: #ffffff;
11776
    background-color: #f2c308; }
11777
 
11778
.dashboard-stat.yellow-saffron {
11779
  background-color: #F4D03F; }
11780
  .dashboard-stat.yellow-saffron.dashboard-stat-light:hover {
11781
    background-color: #f3cb2c; }
11782
  .dashboard-stat.yellow-saffron .visual > i {
11783
    color: #ffffff;
11784
    opacity: 0.1;
11785
    filter: alpha(opacity=10); }
11786
  .dashboard-stat.yellow-saffron .details .number {
11787
    color: #ffffff; }
11788
  .dashboard-stat.yellow-saffron .details .desc {
11789
    color: #ffffff;
11790
    opacity: 1;
11791
    filter: alpha(opacity=100); }
11792
  .dashboard-stat.yellow-saffron .more {
11793
    color: #ffffff;
11794
    background-color: #f3cb2c; }
11795
 
11796
.dashboard-stat.yellow-soft {
11797
  background-color: #c8d046; }
11798
  .dashboard-stat.yellow-soft.dashboard-stat-light:hover {
11799
    background-color: #c3cc36; }
11800
  .dashboard-stat.yellow-soft .visual > i {
11801
    color: #ffffff;
11802
    opacity: 0.1;
11803
    filter: alpha(opacity=10); }
11804
  .dashboard-stat.yellow-soft .details .number {
11805
    color: #ffffff; }
11806
  .dashboard-stat.yellow-soft .details .desc {
11807
    color: #ffffff;
11808
    opacity: 1;
11809
    filter: alpha(opacity=100); }
11810
  .dashboard-stat.yellow-soft .more {
11811
    color: #ffffff;
11812
    background-color: #c3cc36; }
11813
 
11814
.dashboard-stat.yellow-haze {
11815
  background-color: #c5bf66; }
11816
  .dashboard-stat.yellow-haze.dashboard-stat-light:hover {
11817
    background-color: #bfb957; }
11818
  .dashboard-stat.yellow-haze .visual > i {
11819
    color: #ffffff;
11820
    opacity: 0.1;
11821
    filter: alpha(opacity=10); }
11822
  .dashboard-stat.yellow-haze .details .number {
11823
    color: #ffffff; }
11824
  .dashboard-stat.yellow-haze .details .desc {
11825
    color: #ffffff;
11826
    opacity: 1;
11827
    filter: alpha(opacity=100); }
11828
  .dashboard-stat.yellow-haze .more {
11829
    color: #ffffff;
11830
    background-color: #bfb957; }
11831
 
11832
.dashboard-stat.yellow-mint {
11833
  background-color: #c5b96b; }
11834
  .dashboard-stat.yellow-mint.dashboard-stat-light:hover {
11835
    background-color: #bfb25c; }
11836
  .dashboard-stat.yellow-mint .visual > i {
11837
    color: #ffffff;
11838
    opacity: 0.1;
11839
    filter: alpha(opacity=10); }
11840
  .dashboard-stat.yellow-mint .details .number {
11841
    color: #ffffff; }
11842
  .dashboard-stat.yellow-mint .details .desc {
11843
    color: #ffffff;
11844
    opacity: 1;
11845
    filter: alpha(opacity=100); }
11846
  .dashboard-stat.yellow-mint .more {
11847
    color: #ffffff;
11848
    background-color: #bfb25c; }
11849
 
11850
.dashboard-stat.purple {
11851
  background-color: #8E44AD; }
11852
  .dashboard-stat.purple.dashboard-stat-light:hover {
11853
    background-color: #823e9e; }
11854
  .dashboard-stat.purple .visual > i {
11855
    color: #ffffff;
11856
    opacity: 0.1;
11857
    filter: alpha(opacity=10); }
11858
  .dashboard-stat.purple .details .number {
11859
    color: #ffffff; }
11860
  .dashboard-stat.purple .details .desc {
11861
    color: #ffffff;
11862
    opacity: 1;
11863
    filter: alpha(opacity=100); }
11864
  .dashboard-stat.purple .more {
11865
    color: #ffffff;
11866
    background-color: #823e9e; }
11867
 
11868
.dashboard-stat.purple-plum {
11869
  background-color: #8775a7; }
11870
  .dashboard-stat.purple-plum.dashboard-stat-light:hover {
11871
    background-color: #7c699f; }
11872
  .dashboard-stat.purple-plum .visual > i {
11873
    color: #ffffff;
11874
    opacity: 0.1;
11875
    filter: alpha(opacity=10); }
11876
  .dashboard-stat.purple-plum .details .number {
11877
    color: #ffffff; }
11878
  .dashboard-stat.purple-plum .details .desc {
11879
    color: #ffffff;
11880
    opacity: 1;
11881
    filter: alpha(opacity=100); }
11882
  .dashboard-stat.purple-plum .more {
11883
    color: #ffffff;
11884
    background-color: #7c699f; }
11885
 
11886
.dashboard-stat.purple-medium {
11887
  background-color: #BF55EC; }
11888
  .dashboard-stat.purple-medium.dashboard-stat-light:hover {
11889
    background-color: #b843ea; }
11890
  .dashboard-stat.purple-medium .visual > i {
11891
    color: #ffffff;
11892
    opacity: 0.1;
11893
    filter: alpha(opacity=10); }
11894
  .dashboard-stat.purple-medium .details .number {
11895
    color: #ffffff; }
11896
  .dashboard-stat.purple-medium .details .desc {
11897
    color: #ffffff;
11898
    opacity: 1;
11899
    filter: alpha(opacity=100); }
11900
  .dashboard-stat.purple-medium .more {
11901
    color: #ffffff;
11902
    background-color: #b843ea; }
11903
 
11904
.dashboard-stat.purple-studio {
11905
  background-color: #8E44AD; }
11906
  .dashboard-stat.purple-studio.dashboard-stat-light:hover {
11907
    background-color: #823e9e; }
11908
  .dashboard-stat.purple-studio .visual > i {
11909
    color: #ffffff;
11910
    opacity: 0.1;
11911
    filter: alpha(opacity=10); }
11912
  .dashboard-stat.purple-studio .details .number {
11913
    color: #ffffff; }
11914
  .dashboard-stat.purple-studio .details .desc {
11915
    color: #ffffff;
11916
    opacity: 1;
11917
    filter: alpha(opacity=100); }
11918
  .dashboard-stat.purple-studio .more {
11919
    color: #ffffff;
11920
    background-color: #823e9e; }
11921
 
11922
.dashboard-stat.purple-wisteria {
11923
  background-color: #9B59B6; }
11924
  .dashboard-stat.purple-wisteria.dashboard-stat-light:hover {
11925
    background-color: #924dae; }
11926
  .dashboard-stat.purple-wisteria .visual > i {
11927
    color: #ffffff;
11928
    opacity: 0.1;
11929
    filter: alpha(opacity=10); }
11930
  .dashboard-stat.purple-wisteria .details .number {
11931
    color: #ffffff; }
11932
  .dashboard-stat.purple-wisteria .details .desc {
11933
    color: #ffffff;
11934
    opacity: 1;
11935
    filter: alpha(opacity=100); }
11936
  .dashboard-stat.purple-wisteria .more {
11937
    color: #ffffff;
11938
    background-color: #924dae; }
11939
 
11940
.dashboard-stat.purple-seance {
11941
  background-color: #9A12B3; }
11942
  .dashboard-stat.purple-seance.dashboard-stat-light:hover {
11943
    background-color: #8a10a0; }
11944
  .dashboard-stat.purple-seance .visual > i {
11945
    color: #ffffff;
11946
    opacity: 0.1;
11947
    filter: alpha(opacity=10); }
11948
  .dashboard-stat.purple-seance .details .number {
11949
    color: #ffffff; }
11950
  .dashboard-stat.purple-seance .details .desc {
11951
    color: #ffffff;
11952
    opacity: 1;
11953
    filter: alpha(opacity=100); }
11954
  .dashboard-stat.purple-seance .more {
11955
    color: #ffffff;
11956
    background-color: #8a10a0; }
11957
 
11958
.dashboard-stat.purple-intense {
11959
  background-color: #8775a7; }
11960
  .dashboard-stat.purple-intense.dashboard-stat-light:hover {
11961
    background-color: #7c699f; }
11962
  .dashboard-stat.purple-intense .visual > i {
11963
    color: #ffffff;
11964
    opacity: 0.1;
11965
    filter: alpha(opacity=10); }
11966
  .dashboard-stat.purple-intense .details .number {
11967
    color: #ffffff; }
11968
  .dashboard-stat.purple-intense .details .desc {
11969
    color: #ffffff;
11970
    opacity: 1;
11971
    filter: alpha(opacity=100); }
11972
  .dashboard-stat.purple-intense .more {
11973
    color: #ffffff;
11974
    background-color: #7c699f; }
11975
 
11976
.dashboard-stat.purple-sharp {
11977
  background-color: #796799; }
11978
  .dashboard-stat.purple-sharp.dashboard-stat-light:hover {
11979
    background-color: #6f5f8d; }
11980
  .dashboard-stat.purple-sharp .visual > i {
11981
    color: #ffffff;
11982
    opacity: 0.1;
11983
    filter: alpha(opacity=10); }
11984
  .dashboard-stat.purple-sharp .details .number {
11985
    color: #ffffff; }
11986
  .dashboard-stat.purple-sharp .details .desc {
11987
    color: #ffffff;
11988
    opacity: 1;
11989
    filter: alpha(opacity=100); }
11990
  .dashboard-stat.purple-sharp .more {
11991
    color: #ffffff;
11992
    background-color: #6f5f8d; }
11993
 
11994
.dashboard-stat.purple-soft {
11995
  background-color: #8877a9; }
11996
  .dashboard-stat.purple-soft.dashboard-stat-light:hover {
11997
    background-color: #7d6ba1; }
11998
  .dashboard-stat.purple-soft .visual > i {
11999
    color: #ffffff;
12000
    opacity: 0.1;
12001
    filter: alpha(opacity=10); }
12002
  .dashboard-stat.purple-soft .details .number {
12003
    color: #ffffff; }
12004
  .dashboard-stat.purple-soft .details .desc {
12005
    color: #ffffff;
12006
    opacity: 1;
12007
    filter: alpha(opacity=100); }
12008
  .dashboard-stat.purple-soft .more {
12009
    color: #ffffff;
12010
    background-color: #7d6ba1; }
12011
 
12012
.dashboard-stat-light {
12013
  padding-bottom: 20px;
12014
  margin-bottom: 20px; }
12015
  .dashboard-stat-light .details {
12016
    margin-bottom: 5px; }
12017
    .dashboard-stat-light .details .number {
12018
      font-weight: 300;
12019
      margin-bottom: 0px; }
12020
 
12021
/***
12022
Dashboard Stats 2
12023
***/
12024
.dashboard-stat2 {
12025
  -webkit-border-radius: 2px;
12026
  -moz-border-radius: 2px;
12027
  -ms-border-radius: 2px;
12028
  -o-border-radius: 2px;
12029
  border-radius: 2px;
12030
  background: #fff;
12031
  padding: 15px 15px 30px 15px;
12032
  margin-bottom: 20px;
12033
  box-shadow: 0px 2px 3px 2px rgba(0, 0, 0, 0.03); }
12034
  .dashboard-stat2.bordered {
12035
    border: 1px solid #e7ecf1; }
12036
  .dashboard-stat2 .display {
12037
    margin-bottom: 20px; }
12038
    .dashboard-stat2 .display:before, .dashboard-stat2 .display:after {
12039
      content: " ";
12040
      display: table; }
12041
    .dashboard-stat2 .display:after {
12042
      clear: both; }
12043
    .dashboard-stat2 .display .number {
12044
      float: left;
12045
      display: inline-block; }
12046
      .dashboard-stat2 .display .number h3 {
12047
        margin: 0 0 2px 0;
12048
        padding: 0;
12049
        font-size: 30px;
12050
        font-weight: 400; }
12051
        .dashboard-stat2 .display .number h3 > small {
12052
          font-size: 23px; }
12053
      .dashboard-stat2 .display .number small {
12054
        font-size: 14px;
12055
        color: #AAB5BC;
12056
        font-weight: 600;
12057
        text-transform: uppercase; }
12058
    .dashboard-stat2 .display .icon {
12059
      display: inline-block;
12060
      float: right;
12061
      padding: 7px 0 0 0; }
12062
      .dashboard-stat2 .display .icon > i {
12063
        color: #cbd4e0;
12064
        font-size: 26px; }
12065
  .dashboard-stat2 .progress-info {
12066
    clear: both; }
12067
    .dashboard-stat2 .progress-info .progress {
12068
      margin: 0;
12069
      height: 4px;
12070
      clear: both;
12071
      display: block; }
12072
    .dashboard-stat2 .progress-info .status {
12073
      margin-top: 5px;
12074
      font-size: 11px;
12075
      color: #AAB5BC;
12076
      font-weight: 600;
12077
      text-transform: uppercase; }
12078
      .dashboard-stat2 .progress-info .status .status-title {
12079
        float: left;
12080
        display: inline-block; }
12081
      .dashboard-stat2 .progress-info .status .status-number {
12082
        float: right;
12083
        display: inline-block; }
12084
 
12085
/***
12086
Text Stats
12087
***/
12088
.text-stat h3 {
12089
  margin-top: 5px;
12090
  margin-bottom: 0px;
12091
  font-size: 18px; }
12092
 
12093
.text-stat span {
12094
  font-size: 13px !important; }
12095
 
12096
@media (max-width: 767px) {
12097
  /* 767px */
12098
  .text-stat {
12099
    margin-top: 20px; } }
12100
 
12101
/***
12102
Social Icons
12103
***/
12104
.social-icons {
12105
  padding: 0;
12106
  margin: 0; }
12107
  .social-icons:before, .social-icons:after {
12108
    content: " ";
12109
    display: table; }
12110
  .social-icons:after {
12111
    clear: both; }
12112
  .social-icons li {
12113
    float: left;
12114
    display: inline;
12115
    list-style: none;
12116
    margin-right: 5px;
12117
    margin-bottom: 5px;
12118
    text-indent: -9999px; }
12119
    .social-icons li > a {
12120
      -webkit-border-radius: 2px;
12121
      -moz-border-radius: 2px;
12122
      -ms-border-radius: 2px;
12123
      -o-border-radius: 2px;
12124
      border-radius: 2px;
12125
      width: 28px;
12126
      height: 28px;
12127
      display: block;
12128
      background-position: 0 0;
12129
      background-repeat: no-repeat;
12130
      transition: all 0.3s ease-in-out;
12131
      -o-transition: all 0.3s ease-in-out;
12132
      -ms-transition: all 0.3s ease-in-out;
12133
      -moz-transition: all 0.3s ease-in-out;
12134
      -webkit-transition: all 0.3s ease-in-out; }
12135
    .social-icons li:hover > a {
12136
      background-position: 0 -38px; }
12137
    .social-icons li .amazon {
12138
      background: url(../img/social/amazon.png) no-repeat; }
12139
    .social-icons li .behance {
12140
      background: url(../img/social/behance.png) no-repeat; }
12141
    .social-icons li .blogger {
12142
      background: url(../img/social/blogger.png) no-repeat; }
12143
    .social-icons li .deviantart {
12144
      background: url(../img/social/deviantart.png) no-repeat; }
12145
    .social-icons li .dribbble {
12146
      background: url(../img/social/dribbble.png) no-repeat; }
12147
    .social-icons li .dropbox {
12148
      background: url(../img/social/dropbox.png) no-repeat; }
12149
    .social-icons li .evernote {
12150
      background: url(../img/social/evernote.png) no-repeat; }
12151
    .social-icons li .facebook {
12152
      background: url(../img/social/facebook.png) no-repeat; }
12153
    .social-icons li .forrst {
12154
      background: url(../img/social/forrst.png) no-repeat; }
12155
    .social-icons li .github {
12156
      background: url(../img/social/github.png) no-repeat; }
12157
    .social-icons li .googleplus {
12158
      background: url(../img/social/googleplus.png) no-repeat; }
12159
    .social-icons li .jolicloud {
12160
      background: url(../img/social/jolicloud.png) no-repeat; }
12161
    .social-icons li .last-fm {
12162
      background: url(../img/social/last-fm.png) no-repeat; }
12163
    .social-icons li .linkedin {
12164
      background: url(../img/social/linkedin.png) no-repeat; }
12165
    .social-icons li .picasa {
12166
      background: url(../img/social/picasa.png) no-repeat; }
12167
    .social-icons li .pintrest {
12168
      background: url(../img/social/pintrest.png) no-repeat; }
12169
    .social-icons li .rss {
12170
      background: url(../img/social/rss.png) no-repeat; }
12171
    .social-icons li .skype {
12172
      background: url(../img/social/skype.png) no-repeat; }
12173
    .social-icons li .spotify {
12174
      background: url(../img/social/spotify.png) no-repeat; }
12175
    .social-icons li .stumbleupon {
12176
      background: url(../img/social/stumbleupon.png) no-repeat; }
12177
    .social-icons li .tumblr {
12178
      background: url(../img/social/tumblr.png) no-repeat; }
12179
    .social-icons li .twitter {
12180
      background: url(../img/social/twitter.png) no-repeat; }
12181
    .social-icons li .vimeo {
12182
      background: url(../img/social/vimeo.png) no-repeat; }
12183
    .social-icons li .wordpress {
12184
      background: url(../img/social/wordpress.png) no-repeat; }
12185
    .social-icons li .xing {
12186
      background: url(../img/social/xing.png) no-repeat; }
12187
    .social-icons li .yahoo {
12188
      background: url(../img/social/yahoo.png) no-repeat; }
12189
    .social-icons li .youtube {
12190
      background: url(../img/social/youtube.png) no-repeat; }
12191
    .social-icons li .vk {
12192
      background: url(../img/social/vk.png) no-repeat; }
12193
    .social-icons li .instagram {
12194
      background: url(../img/social/instagram.png) no-repeat; }
12195
    .social-icons li .reddit {
12196
      background: url(../img/social/reddit.png) no-repeat; }
12197
    .social-icons li .aboutme {
12198
      background: url(../img/social/aboutme.png) no-repeat; }
12199
    .social-icons li .flickr {
12200
      background: url(../img/social/flickr.png) no-repeat; }
12201
    .social-icons li .foursquare {
12202
      background: url(../img/social/foursquare.png) no-repeat; }
12203
    .social-icons li .gravatar {
12204
      background: url(../img/social/gravatar.png) no-repeat; }
12205
    .social-icons li .klout {
12206
      background: url(../img/social/klout.png) no-repeat; }
12207
    .social-icons li .myspace {
12208
      background: url(../img/social/myspace.png) no-repeat; }
12209
    .social-icons li .quora {
12210
      background: url(../img/social/quora.png) no-repeat; }
12211
  .social-icons.social-icons-color > li > a {
12212
    opacity: 0.7;
12213
    background-position: 0 -38px !important; }
12214
    .social-icons.social-icons-color > li > a:hover {
12215
      opacity: 1; }
12216
  .social-icons.social-icons-circle > li > a {
12217
    border-radius: 25px !important; }
12218
 
12219
/***
12220
Inline Social Icons
12221
***/
12222
.social-icon {
12223
  display: inline-block !important;
12224
  width: 28px;
12225
  height: 28px;
12226
  background-position: 0 0;
12227
  background-repeat: no-repeat;
12228
  -webkit-border-radius: 2px;
12229
  -moz-border-radius: 2px;
12230
  -ms-border-radius: 2px;
12231
  -o-border-radius: 2px;
12232
  border-radius: 2px;
12233
  transition: all 0.3s ease-in-out;
12234
  -o-transition: all 0.3s ease-in-out;
12235
  -ms-transition: all 0.3s ease-in-out;
12236
  -moz-transition: all 0.3s ease-in-out;
12237
  -webkit-transition: all 0.3s ease-in-out; }
12238
  .social-icon.social-icon-circle {
12239
    border-radius: 25px !important; }
12240
 
12241
.social-icon.amazon {
12242
  background: url(../img/social/amazon.png) no-repeat; }
12243
 
12244
.social-icon.behance {
12245
  background: url(../img/social/behance.png) no-repeat; }
12246
 
12247
.social-icon.blogger {
12248
  background: url(../img/social/blogger.png) no-repeat; }
12249
 
12250
.social-icon.deviantart {
12251
  background: url(../img/social/deviantart.png) no-repeat; }
12252
 
12253
.social-icon.dribbble {
12254
  background: url(../img/social/dribbble.png) no-repeat; }
12255
 
12256
.social-icon.dropbox {
12257
  background: url(../img/social/dropbox.png) no-repeat; }
12258
 
12259
.social-icon.evernote {
12260
  background: url(../img/social/evernote.png) no-repeat; }
12261
 
12262
.social-icon.facebook {
12263
  background: url(../img/social/facebook.png) no-repeat; }
12264
 
12265
.social-icon.forrst {
12266
  background: url(../img/social/forrst.png) no-repeat; }
12267
 
12268
.social-icon.github {
12269
  background: url(../img/social/github.png) no-repeat; }
12270
 
12271
.social-icon.googleplus {
12272
  background: url(../img/social/googleplus.png) no-repeat; }
12273
 
12274
.social-icon.jolicloud {
12275
  background: url(../img/social/jolicloud.png) no-repeat; }
12276
 
12277
.social-icon.last-fm {
12278
  background: url(../img/social/last-fm.png) no-repeat; }
12279
 
12280
.social-icon.linkedin {
12281
  background: url(../img/social/linkedin.png) no-repeat; }
12282
 
12283
.social-icon.picasa {
12284
  background: url(../img/social/picasa.png) no-repeat; }
12285
 
12286
.social-icon.pintrest {
12287
  background: url(../img/social/pintrest.png) no-repeat; }
12288
 
12289
.social-icon.rss {
12290
  background: url(../img/social/rss.png) no-repeat; }
12291
 
12292
.social-icon.skype {
12293
  background: url(../img/social/skype.png) no-repeat; }
12294
 
12295
.social-icon.spotify {
12296
  background: url(../img/social/spotify.png) no-repeat; }
12297
 
12298
.social-icon.stumbleupon {
12299
  background: url(../img/social/stumbleupon.png) no-repeat; }
12300
 
12301
.social-icon.tumblr {
12302
  background: url(../img/social/tumblr.png) no-repeat; }
12303
 
12304
.social-icon.twitter {
12305
  background: url(../img/social/twitter.png) no-repeat; }
12306
 
12307
.social-icon.vimeo {
12308
  background: url(../img/social/vimeo.png) no-repeat; }
12309
 
12310
.social-icon.wordpress {
12311
  background: url(../img/social/wordpress.png) no-repeat; }
12312
 
12313
.social-icon.xing {
12314
  background: url(../img/social/xing.png) no-repeat; }
12315
 
12316
.social-icon.yahoo {
12317
  background: url(../img/social/yahoo.png) no-repeat; }
12318
 
12319
.social-icon.youtube {
12320
  background: url(../img/social/youtube.png) no-repeat; }
12321
 
12322
.social-icon.vk {
12323
  background: url(../img/social/vk.png) no-repeat; }
12324
 
12325
.social-icon.instagram {
12326
  background: url(../img/social/instagram.png) no-repeat; }
12327
 
12328
.social-icon.reddit {
12329
  background: url(../img/social/reddit.png) no-repeat; }
12330
 
12331
.social-icon.aboutme {
12332
  background: url(../img/social/aboutme.png) no-repeat; }
12333
 
12334
.social-icon.flickr {
12335
  background: url(../img/social/flickr.png) no-repeat; }
12336
 
12337
.social-icon.foursquare {
12338
  background: url(../img/social/foursquare.png) no-repeat; }
12339
 
12340
.social-icon.gravatar {
12341
  background: url(../img/social/gravatar.png) no-repeat; }
12342
 
12343
.social-icon.klout {
12344
  background: url(../img/social/klout.png) no-repeat; }
12345
 
12346
.social-icon.myspace {
12347
  background: url(../img/social/myspace.png) no-repeat; }
12348
 
12349
.social-icon.quora {
12350
  background: url(../img/social/quora.png) no-repeat; }
12351
 
12352
.social-icon:hover {
12353
  background-position: 0 -38px; }
12354
 
12355
.social-icon-color {
12356
  opacity: 0.7;
12357
  background-position: 0 -38px !important; }
12358
  .social-icon-color:hover {
12359
    opacity: 1; }
12360
 
12361
/***
12362
Scrollable Tables
12363
***/
12364
.table-scrollable {
12365
  width: 100%;
12366
  overflow-x: auto;
12367
  overflow-y: hidden;
12368
  border: 1px solid #e7ecf1;
12369
  margin: 10px 0 !important; }
12370
  .DTS .table-scrollable {
12371
    border: 0; }
12372
  .table-scrollable.table-scrollable-borderless {
12373
    border: 0; }
12374
  .table-scrollable > .table {
12375
    width: 100% !important;
12376
    margin: 0 !important;
12377
    margin-bottom: 0;
12378
    background-color: #fff; }
12379
    .table-scrollable > .table > thead > tr > th,
12380
    .table-scrollable > .table > tbody > tr > th,
12381
    .table-scrollable > .table > tfoot > tr > th,
12382
    .table-scrollable > .table > tfoot > tr > th,
12383
    .table-scrollable > .table > tfoot > tr > td {
12384
      white-space: nowrap; }
12385
  .table-scrollable > .table-bordered {
12386
    border: 0; }
12387
    .table-scrollable > .table-bordered > thead > tr > th:first-child,
12388
    .table-scrollable > .table-bordered > tbody > tr > th:first-child,
12389
    .table-scrollable > .table-bordered > tfoot > tr > th:first-child,
12390
    .table-scrollable > .table-bordered > thead > tr > td:first-child,
12391
    .table-scrollable > .table-bordered > tbody > tr > td:first-child,
12392
    .table-scrollable > .table-bordered > tfoot > tr > td:first-child {
12393
      border-left: 0; }
12394
    .table-scrollable > .table-bordered > thead > tr > th:last-child,
12395
    .table-scrollable > .table-bordered > tbody > tr > th:last-child,
12396
    .table-scrollable > .table-bordered > tfoot > tr > th:last-child,
12397
    .table-scrollable > .table-bordered > thead > tr > td:last-child,
12398
    .table-scrollable > .table-bordered > tbody > tr > td:last-child,
12399
    .table-scrollable > .table-bordered > tfoot > tr > td:last-child {
12400
      border-right: 0; }
12401
    .table-scrollable > .table-bordered > thead > tr:last-child > th,
12402
    .table-scrollable > .table-bordered > tbody > tr:last-child > th,
12403
    .table-scrollable > .table-bordered > tfoot > tr:last-child > th,
12404
    .table-scrollable > .table-bordered > thead > tr:last-child > td,
12405
    .table-scrollable > .table-bordered > tbody > tr:last-child > td,
12406
    .table-scrollable > .table-bordered > tfoot > tr:last-child > td {
12407
      border-bottom: 0; }
12408
 
12409
/***
12410
Customized Bootstrap Tables
12411
***/
12412
.table td,
12413
.table th {
12414
  font-size: 14px; }
12415
 
12416
.table.table-bordered thead > tr > th {
12417
  border-bottom: 0; }
12418
 
12419
.table td .img-responsive {
12420
  width: 100%; }
12421
 
12422
/***
12423
Responsive Flip Scroll Tables
12424
***/
12425
.flip-scroll table {
12426
  width: 100%; }
12427
 
12428
@media only screen and (max-width: 768px) {
12429
  /* 768px */
12430
  .flip-scroll .flip-content:after {
12431
    visibility: hidden;
12432
    display: block;
12433
    font-size: 0;
12434
    content: " ";
12435
    clear: both;
12436
    height: 0; }
12437
  .flip-scroll * html .flip-content {
12438
    zoom: 1; }
12439
  .flip-scroll *:first-child + html .flip-content {
12440
    zoom: 1; }
12441
  .flip-scroll table {
12442
    width: 100%;
12443
    border-collapse: collapse;
12444
    border-spacing: 0; }
12445
  .flip-scroll th,
12446
  .flip-scroll td {
12447
    margin: 0;
12448
    vertical-align: top; }
12449
  .flip-scroll th {
12450
    text-align: left;
12451
    border: 0 !important;
12452
    border-bottom: 1px solid #ddd !important;
12453
    border-right: 1px solid #ddd !important;
12454
    font-size: 13px !important;
12455
    padding: 5px;
12456
    width: auto !important; }
12457
  .flip-scroll table {
12458
    display: block;
12459
    position: relative;
12460
    width: 100%; }
12461
  .flip-scroll thead {
12462
    display: block;
12463
    float: left; }
12464
  .flip-scroll tbody {
12465
    display: block;
12466
    width: auto;
12467
    position: relative;
12468
    overflow-x: auto;
12469
    white-space: nowrap; }
12470
  .flip-scroll .flip-content tbody tr td {
12471
    font-size: 13px;
12472
    line-height: 1.483; }
12473
  .flip-scroll .table-bordered.flip-content tbody tr td {
12474
    font-size: 13px;
12475
    line-height: 1.43; }
12476
  .flip-scroll thead tr {
12477
    display: block; }
12478
  .flip-scroll th {
12479
    display: block;
12480
    text-align: right; }
12481
  .flip-scroll tbody tr {
12482
    display: inline-block;
12483
    vertical-align: top;
12484
    margin-left: -5px; }
12485
  .flip-scroll td {
12486
    display: block;
12487
    min-height: 1.25em;
12488
    text-align: left;
12489
    border-top: 0 !important;
12490
    border-left: 0 !important;
12491
    border-right: 0 !important; }
12492
  /* sort out borders */
12493
  .flip-scroll th {
12494
    border-bottom: 0;
12495
    border-left: 0; }
12496
  .flip-scroll td {
12497
    border-left: 0;
12498
    border-right: 0;
12499
    border-bottom: 0; }
12500
  .flip-scroll tbody tr {
12501
    border-left: 1px solid #ddd; }
12502
  .flip-scroll th:last-child,
12503
  .flip-scroll td:last-child {
12504
    border-bottom: 1px solid #ddd; } }
12505
 
12506
/***
12507
Custom tables
12508
***/
12509
.table-toolbar {
12510
  margin-bottom: 20px; }
12511
  .table-toolbar:before, .table-toolbar:after {
12512
    content: " ";
12513
    display: table; }
12514
  .table-toolbar:after {
12515
    clear: both; }
12516
 
12517
.table.table-full-width {
12518
  width: 100% !important; }
12519
 
12520
.table .btn {
12521
  margin-top: 0px;
12522
  margin-left: 0px;
12523
  margin-right: 5px; }
12524
 
12525
.table thead tr th {
12526
  font-size: 14px;
12527
  font-weight: 600; }
12528
 
12529
.table-advance {
12530
  margin-bottom: 10px !important; }
12531
 
12532
.table-advance thead {
12533
  color: #3f444a; }
12534
 
12535
.table-advance thead tr th {
12536
  background-color: #f1f4f7;
12537
  font-size: 14px;
12538
  font-weight: 400;
12539
  color: #3f444a; }
12540
 
12541
.table-advance div.success,
12542
.table-advance div.info,
12543
.table-advance div.important,
12544
.table-advance div.warning,
12545
.table-advance div.danger {
12546
  position: absolute;
12547
  margin-top: -5px;
12548
  float: left;
12549
  width: 2px;
12550
  height: 30px;
12551
  margin-right: 20px !important; }
12552
 
12553
.table-advance tr td {
12554
  border-left-width: 0px; }
12555
 
12556
.table-advance tr td:first-child {
12557
  border-left-width: 2px !important; }
12558
 
12559
.table-advance tr td.highlight:first-child a {
12560
  margin-left: 15px; }
12561
 
12562
.table-advance td.highlight div.primary {
12563
  border-left: 2px solid #337ab7; }
12564
 
12565
.table-advance td.highlight div.success {
12566
  border-left: 2px solid #36c6d3; }
12567
 
12568
.table-advance td.highlight div.info {
12569
  border-left: 2px solid #659be0; }
12570
 
12571
.table-advance td.highlight div.warning {
12572
  border-left: 2px solid #F1C40F; }
12573
 
12574
.table-advance td.highlight div.danger {
12575
  border-left: 2px solid #ed6b75; }
12576
 
12577
@media (max-width: 767px) {
12578
  /* 767px */
12579
  .table-advance tr > td.highlight:first-child a {
12580
    margin-left: 8px; } }
12581
 
12582
/***
12583
Light Table
12584
***/
12585
.table.table-light {
12586
  border: 0 !important; }
12587
  .table.table-light > thead > tr:hover > th {
12588
    background: none; }
12589
  .table.table-light > thead > tr.uppercase {
12590
    text-transform: uppercase; }
12591
  .table.table-light > thead > tr > th {
12592
    font-weight: 600;
12593
    font-size: 13px;
12594
    color: #93a2a9;
12595
    font-family: "Open Sans", sans-serif;
12596
    border: 0;
12597
    border-bottom: 1px solid #F2F5F8; }
12598
  .table.table-light > tbody > tr:last-child > td {
12599
    border: 0; }
12600
  .table.table-light > tbody > tr > td {
12601
    border: 0;
12602
    border-bottom: 1px solid #F2F5F8;
12603
    color: #8896a0;
12604
    vertical-align: middle; }
12605
    .table.table-light > tbody > tr > td.fit {
12606
      width: 1px;
12607
      padding-right: 3px; }
12608
    .table.table-light > tbody > tr > td .user-pic {
12609
      display: inline-block;
12610
      vertical-align: middle;
12611
      height: 30px;
12612
      -webkit-border-radius: 100%;
12613
      -moz-border-radius: 100%;
12614
      -ms-border-radius: 100%;
12615
      -o-border-radius: 100%;
12616
      border-radius: 100%; }
12617
  .table.table-light.table-hover > tbody > tr > td:hover,
12618
  .table.table-light.table-hover > tbody > tr > th:hover,
12619
  .table.table-light.table-hover > tbody > tr:hover > td {
12620
    background: #f9fafb !important; }
12621
 
12622
.table-hover > tbody > tr:hover,
12623
.table-hover > tbody > tr:hover > td {
12624
  background: #f3f4f6 !important; }
12625
 
12626
/***
12627
Customized Bootstrap Tabs
12628
***/
12629
/* Tabs and pills */
12630
.nav-tabs,
12631
.nav-pills {
12632
  margin-bottom: 10px; }
12633
  .nav-tabs > li > a,
12634
  .nav-pills > li > a {
12635
    font-size: 14px;
12636
    -webkit-border-radius: 2px 2px 0 0;
12637
    -moz-border-radius: 2px 2px 0 0;
12638
    -ms-border-radius: 2px 2px 0 0;
12639
    -o-border-radius: 2px 2px 0 0;
12640
    border-radius: 2px 2px 0 0; }
12641
    .nav-tabs > li > a > .badge,
12642
    .nav-pills > li > a > .badge {
12643
      margin-top: -6px; }
12644
  .nav-tabs > li .dropdown-menu:before, .nav-tabs > li .dropdown-menu:after,
12645
  .nav-pills > li .dropdown-menu:before,
12646
  .nav-pills > li .dropdown-menu:after {
12647
    display: none; }
12648
  .nav-tabs.nav-tabs-sm > li > a, .nav-tabs.nav-pills-sm > li > a,
12649
  .nav-pills.nav-tabs-sm > li > a,
12650
  .nav-pills.nav-pills-sm > li > a {
12651
    font-size: 13px; }
12652
  .nav-tabs .dropdown.open > .dropdown-toggle,
12653
  .nav-pills .dropdown.open > .dropdown-toggle {
12654
    background: #eee;
12655
    color: #0d638f;
12656
    border-color: transparent; }
12657
 
12658
/* Left and right tabs */
12659
.tabs-right.nav-tabs,
12660
.tabs-left.nav-tabs {
12661
  border-bottom: 0; }
12662
  .tabs-right.nav-tabs > li,
12663
  .tabs-left.nav-tabs > li {
12664
    float: none; }
12665
    .tabs-right.nav-tabs > li > a,
12666
    .tabs-left.nav-tabs > li > a {
12667
      margin-right: 0;
12668
      margin-bottom: 3px; }
12669
 
12670
/* Left tabs */
12671
.tabs-left.nav-tabs {
12672
  border-right: 1px solid #ddd; }
12673
  .tabs-left.nav-tabs > li > a {
12674
    display: block;
12675
    margin-right: -1px; }
12676
    .tabs-left.nav-tabs > li > a:hover, .tabs-left.nav-tabs > li > a:focus {
12677
      -webkit-border-radius: 2px 0 0 2px;
12678
      -moz-border-radius: 2px 0 0 2px;
12679
      -ms-border-radius: 2px 0 0 2px;
12680
      -o-border-radius: 2px 0 0 2px;
12681
      border-radius: 2px 0 0 2px;
12682
      border-color: #eeeeee #dddddd #eeeeee #eeeeee; }
12683
  .tabs-left.nav-tabs > li.active > a,
12684
  .tabs-left.nav-tabs > li.active > a:hover > li.active > a:focus {
12685
    -webkit-border-radius: 2px 0 0 2px;
12686
    -moz-border-radius: 2px 0 0 2px;
12687
    -ms-border-radius: 2px 0 0 2px;
12688
    -o-border-radius: 2px 0 0 2px;
12689
    border-radius: 2px 0 0 2px;
12690
    border-color: #ddd transparent #ddd #ddd;
12691
    *border-right-color: #ffffff; }
12692
 
12693
/* Right tabs */
12694
.tabs-right.nav-tabs {
12695
  border-left: 1px solid #ddd; }
12696
  .tabs-right.nav-tabs > li > a {
12697
    display: block;
12698
    margin-left: -1px; }
12699
    .tabs-right.nav-tabs > li > a:hover, .tabs-right.nav-tabs > li > a:focus {
12700
      -webkit-border-radius: 0 2px 2px 0;
12701
      -moz-border-radius: 0 2px 2px 0;
12702
      -ms-border-radius: 0 2px 2px 0;
12703
      -o-border-radius: 0 2px 2px 0;
12704
      border-radius: 0 2px 2px 0;
12705
      border-color: #eeeeee #eeeeee #eeeeee #dddddd; }
12706
  .tabs-right.nav-tabs > li.active > a,
12707
  .tabs-right.nav-tabs > li.active > a:hover > li.active > a:focus {
12708
    -webkit-border-radius: 0 2px 2px 0;
12709
    -moz-border-radius: 0 2px 2px 0;
12710
    -ms-border-radius: 0 2px 2px 0;
12711
    -o-border-radius: 0 2px 2px 0;
12712
    border-radius: 0 2px 2px 0;
12713
    border-color: #ddd #ddd #ddd transparent;
12714
    *border-left-color: #ffffff; }
12715
 
12716
/* Below tabs */
12717
.tabs-below > .nav-tabs,
12718
.tabs-below > .nav-pills {
12719
  border-bottom: 0;
12720
  margin-bottom: 0px;
12721
  margin-top: 10px; }
12722
 
12723
.tabs-below > .nav-tabs {
12724
  border-top: 1px solid #ddd;
12725
  margin-bottom: 0;
12726
  margin-top: 10px; }
12727
  .tabs-below > .nav-tabs > li > a {
12728
    margin-top: -1px;
12729
    margin-bottom: 0; }
12730
    .tabs-below > .nav-tabs > li > a:hover, .tabs-below > .nav-tabs > li > a:focus {
12731
      border-top-color: #ddd;
12732
      border-bottom-color: transparent; }
12733
    .tabs-below > .nav-tabs > li > a .dropdown-menu {
12734
      -webkit-border-radius: 2px;
12735
      -moz-border-radius: 2px;
12736
      -ms-border-radius: 2px;
12737
      -o-border-radius: 2px;
12738
      border-radius: 2px; }
12739
  .tabs-below > .nav-tabs .active a,
12740
  .tabs-below > .nav-tabs .active a:hover .active a:focus {
12741
    -webkit-border-radius: 0 0 2px 2px;
12742
    -moz-border-radius: 0 0 2px 2px;
12743
    -ms-border-radius: 0 0 2px 2px;
12744
    -o-border-radius: 0 0 2px 2px;
12745
    border-radius: 0 0 2px 2px;
12746
    border-color: transparent #ddd #ddd #ddd  !important; }
12747
 
12748
/***
12749
Custom tabs
12750
***/
12751
/* In BS3.0.0 tabbable class was removed. We had to added it back */
12752
.tabbable:before, .tabbable:after {
12753
  content: " ";
12754
  display: table; }
12755
 
12756
.tabbable:after {
12757
  clear: both; }
12758
 
12759
.tabbable-custom {
12760
  margin-bottom: 15px;
12761
  padding: 0px;
12762
  overflow: hidden;
12763
  /* justified tabs */
12764
  /* boxless tabs */
12765
  /* below justified tabs */
12766
  /* full width tabs */
12767
  /* below tabs */ }
12768
  .tabbable-custom > .nav-tabs {
12769
    border: none;
12770
    margin: 0px; }
12771
    .tabbable-custom > .nav-tabs > li {
12772
      margin-right: 2px;
12773
      border-top: 2px solid transparent; }
12774
      .tabbable-custom > .nav-tabs > li > a {
12775
        margin-right: 0;
12776
        -webkit-border-radius: 0;
12777
        -moz-border-radius: 0;
12778
        -ms-border-radius: 0;
12779
        -o-border-radius: 0;
12780
        border-radius: 0; }
12781
        .tabbable-custom > .nav-tabs > li > a:hover {
12782
          background: none;
12783
          border-color: transparent; }
12784
      .tabbable-custom > .nav-tabs > li.active {
12785
        border-top: 3px solid #ed6b75;
12786
        margin-top: 0;
12787
        position: relative; }
12788
        .tabbable-custom > .nav-tabs > li.active > a {
12789
          border-top: none !important;
12790
          font-weight: 400;
12791
          -webkit-border-radius: 0;
12792
          -moz-border-radius: 0;
12793
          -ms-border-radius: 0;
12794
          -o-border-radius: 0;
12795
          border-radius: 0; }
12796
          .tabbable-custom > .nav-tabs > li.active > a:hover {
12797
            -webkit-border-radius: 0;
12798
            -moz-border-radius: 0;
12799
            -ms-border-radius: 0;
12800
            -o-border-radius: 0;
12801
            border-radius: 0;
12802
            border-top: none;
12803
            background: #fff;
12804
            border-color: #d4d4d4 #d4d4d4 transparent; }
12805
  .tabbable-custom > .tab-content {
12806
    background-color: #fff;
12807
    border: 1px solid #ddd;
12808
    padding: 10px;
12809
    -webkit-border-radius: 0 0 2px 2px;
12810
    -moz-border-radius: 0 0 2px 2px;
12811
    -ms-border-radius: 0 0 2px 2px;
12812
    -o-border-radius: 0 0 2px 2px;
12813
    border-radius: 0 0 2px 2px; }
12814
  .tabbable-custom.nav-justified > .tab-content {
12815
    margin-top: -1px; }
12816
  .tabbable-custom.boxless > .tab-content {
12817
    padding: 15px 0;
12818
    border-left: none;
12819
    border-right: none;
12820
    border-bottom: none; }
12821
  .tabbable-custom.tabs-below.nav-justified .tab-content {
12822
    margin-top: 0px;
12823
    margin-bottom: -2px;
12824
    -webkit-border-radius: 2px 2px 0 0;
12825
    -moz-border-radius: 2px 2px 0 0;
12826
    -ms-border-radius: 2px 2px 0 0;
12827
    -o-border-radius: 2px 2px 0 0;
12828
    border-radius: 2px 2px 0 0; }
12829
  .tabbable-custom.tabbable-full-width > .nav-tabs > li > a {
12830
    color: #424242;
12831
    font-size: 15px;
12832
    padding: 9px 15px; }
12833
  .tabbable-custom.tabbable-full-width > .tab-content {
12834
    padding: 15px 0;
12835
    border-left: none;
12836
    border-right: none;
12837
    border-bottom: none; }
12838
  .tabbable-custom.tabs-below .nav-tabs > li > a {
12839
    border-top: none;
12840
    border-bottom: 2px solid transparent;
12841
    margin-top: -1px; }
12842
  .tabbable-custom.tabs-below .nav-tabs > li.active {
12843
    border-top: none;
12844
    border-bottom: 3px solid #d12610;
12845
    margin-bottom: 0;
12846
    position: relative; }
12847
    .tabbable-custom.tabs-below .nav-tabs > li.active > a {
12848
      border-bottom: none; }
12849
      .tabbable-custom.tabs-below .nav-tabs > li.active > a:hover {
12850
        background: #fff;
12851
        border-color: #d4d4d4 #d4d4d4 transparent; }
12852
 
12853
.tabbable-custom.tabbable-noborder > .nav-tabs > li > a {
12854
  border: 0; }
12855
 
12856
.tabbable-custom.tabbable-noborder .tab-content {
12857
  border: 0; }
12858
 
12859
.portlet:not(.light) .tabbable-line {
12860
  padding-top: 15px; }
12861
 
12862
.tabbable-line > .nav-tabs {
12863
  border: none;
12864
  margin: 0px; }
12865
  .tabbable-line > .nav-tabs > li {
12866
    margin: 0;
12867
    border-bottom: 4px solid transparent; }
12868
    .tabbable-line > .nav-tabs > li > a {
12869
      background: none !important;
12870
      border: 0;
12871
      margin: 0;
12872
      padding-left: 15px;
12873
      padding-right: 15px;
12874
      color: #737373; }
12875
      .tabbable-line > .nav-tabs > li > a > i {
12876
        color: #a6a6a6; }
12877
    .tabbable-line > .nav-tabs > li.active {
12878
      background: none;
12879
      border-bottom: 4px solid #36c6d3;
12880
      position: relative; }
12881
      .tabbable-line > .nav-tabs > li.active > a {
12882
        border: 0;
12883
        color: #333; }
12884
        .tabbable-line > .nav-tabs > li.active > a > i {
12885
          color: #404040; }
12886
    .tabbable-line > .nav-tabs > li.open, .tabbable-line > .nav-tabs > li:hover {
12887
      background: none;
12888
      border-bottom: 4px solid #9fe4ea; }
12889
      .tabbable-line > .nav-tabs > li.open > a, .tabbable-line > .nav-tabs > li:hover > a {
12890
        border: 0;
12891
        background: none !important;
12892
        color: #333; }
12893
        .tabbable-line > .nav-tabs > li.open > a > i, .tabbable-line > .nav-tabs > li:hover > a > i {
12894
          color: #a6a6a6; }
12895
      .tabbable-line > .nav-tabs > li.open .dropdown-menu, .tabbable-line > .nav-tabs > li:hover .dropdown-menu {
12896
        margin-top: 0px; }
12897
 
12898
.tabbable-line > .tab-content {
12899
  margin-top: 0;
12900
  border: 0;
12901
  border-top: 1px solid #eef1f5;
12902
  padding: 30px 0; }
12903
  .page-container-bg-solid .tabbable-line > .tab-content {
12904
    border-top: 1px solid #dae2ea; }
12905
  .portlet .tabbable-line > .tab-content {
12906
    padding-bottom: 0; }
12907
 
12908
.tabbable-line.tabs-below > .nav-tabs > li {
12909
  border-top: 4px solid transparent; }
12910
  .tabbable-line.tabs-below > .nav-tabs > li > a {
12911
    margin-top: 0; }
12912
  .tabbable-line.tabs-below > .nav-tabs > li:hover {
12913
    border-bottom: 0;
12914
    border-top: 4px solid #fbdcde; }
12915
  .tabbable-line.tabs-below > .nav-tabs > li.active {
12916
    margin-bottom: -2px;
12917
    border-bottom: 0;
12918
    border-top: 4px solid #ed6b75; }
12919
 
12920
.tabbable-line.tabs-below > .tab-content {
12921
  margin-top: -10px;
12922
  border-top: 0;
12923
  border-bottom: 1px solid #eee;
12924
  padding-bottom: 15px; }
12925
 
12926
.portlet .tabbable-bordered {
12927
  margin-top: 20px; }
12928
 
12929
.tabbable-bordered .nav-tabs {
12930
  margin-bottom: 0;
12931
  border-bottom: 0; }
12932
 
12933
.tabbable-bordered .tab-content {
12934
  padding: 30px 20px 20px 20px;
12935
  border: 1px solid #ddd;
12936
  background: #ffffff; }
12937
 
12938
/***
12939
Tiles(new in v1.1.1)
12940
***/
12941
.tiles {
12942
  margin-right: -10px; }
12943
  .tiles:before, .tiles:after {
12944
    display: table;
12945
    content: " "; }
12946
  .tiles:after {
12947
    clear: both; }
12948
  .tiles .tile {
12949
    display: block;
12950
    letter-spacing: 0.02em;
12951
    float: left;
12952
    height: 135px;
12953
    width: 135px !important;
12954
    cursor: pointer;
12955
    text-decoration: none;
12956
    color: #ffffff;
12957
    position: relative;
12958
    font-weight: 300;
12959
    font-size: 12px;
12960
    letter-spacing: 0.02em;
12961
    line-height: 20px;
12962
    overflow: hidden;
12963
    border: 4px solid transparent;
12964
    margin: 0 10px 10px 0; }
12965
    .tiles .tile:after, .tiles .tile:before {
12966
      content: "";
12967
      float: left; }
12968
    .tiles .tile.double {
12969
      width: 280px !important; }
12970
    .tiles .tile.double-down {
12971
      height: 280px !important; }
12972
      .tiles .tile.double-down i {
12973
        margin-top: 95px; }
12974
    .tiles .tile:hover {
12975
      border-color: #aaa !important; }
12976
    .tiles .tile:active, .tiles .tile.selected {
12977
      border-color: #ccc !important; }
12978
    .tiles .tile.selected .corner:after {
12979
      content: "";
12980
      display: inline-block;
12981
      border-left: 40px solid transparent;
12982
      border-bottom: 40px solid transparent;
12983
      border-right: 40px solid #ccc;
12984
      position: absolute;
12985
      top: -3px;
12986
      right: -3px; }
12987
    .tiles .tile.selected .check:after {
12988
      content: "";
12989
      font-family: FontAwesome;
12990
      font-size: 13px;
12991
      content: "\f00c";
12992
      display: inline-block;
12993
      position: absolute;
12994
      top: 2px;
12995
      right: 2px; }
12996
    .tiles .tile.icon {
12997
      padding: 0; }
12998
    .tiles .tile.image .tile-body {
12999
      padding: 0 !important; }
13000
      .tiles .tile.image .tile-body > img {
13001
        width: 100%;
13002
        height: auto;
13003
        min-height: 100%;
13004
        max-width: 100%; }
13005
      .tiles .tile.image .tile-body h3 {
13006
        display: inline-block; }
13007
    .tiles .tile .tile-body {
13008
      height: 100%;
13009
      vertical-align: top;
13010
      padding: 10px 10px;
13011
      overflow: hidden;
13012
      position: relative;
13013
      font-weight: 400;
13014
      font-size: 12px;
13015
      color: #000000;
13016
      color: #ffffff;
13017
      margin-bottom: 10px; }
13018
      .tiles .tile .tile-body p {
13019
        font-weight: 400;
13020
        font-size: 13px;
13021
        color: #000000;
13022
        color: #ffffff;
13023
        line-height: 20px;
13024
        overflow: hidden; }
13025
        .tiles .tile .tile-body p:hover {
13026
          color: rgba(0, 0, 0, 0.8); }
13027
        .tiles .tile .tile-body p:active {
13028
          color: rgba(0, 0, 0, 0.4); }
13029
        .tiles .tile .tile-body p:hover {
13030
          color: #ffffff; }
13031
      .tiles .tile .tile-body img {
13032
        float: left;
13033
        margin-right: 10px; }
13034
        .tiles .tile .tile-body img.pull-right {
13035
          float: right !important;
13036
          margin-left: 10px;
13037
          margin-right: 0px; }
13038
      .tiles .tile .tile-body > .content {
13039
        display: inline-block; }
13040
      .tiles .tile .tile-body > i {
13041
        margin-top: 17px;
13042
        display: block;
13043
        font-size: 56px;
13044
        line-height: 56px;
13045
        text-align: center; }
13046
      .tiles .tile .tile-body h1,
13047
      .tiles .tile .tile-body h2,
13048
      .tiles .tile .tile-body h3,
13049
      .tiles .tile .tile-body h4,
13050
      .tiles .tile .tile-body h5,
13051
      .tiles .tile .tile-body h6,
13052
      .tiles .tile .tile-body p {
13053
        padding: 0;
13054
        margin: 0;
13055
        line-height: 14px; }
13056
        .tiles .tile .tile-body h1:hover,
13057
        .tiles .tile .tile-body h2:hover,
13058
        .tiles .tile .tile-body h3:hover,
13059
        .tiles .tile .tile-body h4:hover,
13060
        .tiles .tile .tile-body h5:hover,
13061
        .tiles .tile .tile-body h6:hover,
13062
        .tiles .tile .tile-body p:hover {
13063
          color: #ffffff; }
13064
      .tiles .tile .tile-body h3,
13065
      .tiles .tile .tile-body h4 {
13066
        margin-bottom: 5px; }
13067
    .tiles .tile .tile-object {
13068
      position: absolute;
13069
      bottom: 0;
13070
      left: 0;
13071
      right: 0;
13072
      min-height: 30px;
13073
      background-color: transparent;
13074
      *zoom: 1; }
13075
      .tiles .tile .tile-object:before, .tiles .tile .tile-object:after {
13076
        display: table;
13077
        content: ""; }
13078
      .tiles .tile .tile-object:after {
13079
        clear: both; }
13080
      .tiles .tile .tile-object > .name {
13081
        position: absolute;
13082
        bottom: 0;
13083
        left: 0;
13084
        margin-bottom: 5px;
13085
        margin-left: 10px;
13086
        margin-right: 15px;
13087
        font-weight: 400;
13088
        font-size: 13px;
13089
        color: #ffffff; }
13090
        .tiles .tile .tile-object > .name > i {
13091
          vertical-align: middle;
13092
          display: block;
13093
          font-size: 24px;
13094
          height: 18px;
13095
          width: 24px; }
13096
      .tiles .tile .tile-object > .number {
13097
        position: absolute;
13098
        bottom: 0;
13099
        right: 0;
13100
        margin-bottom: 0;
13101
        color: #ffffff;
13102
        text-align: center;
13103
        font-weight: 600;
13104
        font-size: 14px;
13105
        letter-spacing: 0.01em;
13106
        line-height: 14px;
13107
        margin-bottom: 8px;
13108
        margin-right: 10px; }
13109
 
13110
/***
13111
Custimized Bootstrap Wells
13112
***/
13113
.well {
13114
  border: 0;
13115
  padding: 20px; }
13116
 
13117
.well {
13118
  -webkit-border-radius: 2px;
13119
  -moz-border-radius: 2px;
13120
  -ms-border-radius: 2px;
13121
  -o-border-radius: 2px;
13122
  border-radius: 2px; }
13123
 
13124
/*--------------------------------------------------
13125
	[Widgets]
13126
----------------------------------------------------*/
13127
/*** Widget Background Colors ***/
13128
.widget-bg-color-purple {
13129
  background: #9a7caf; }
13130
 
13131
.widget-bg-color-purple-dark {
13132
  background: #4b365a; }
13133
 
13134
.widget-bg-color-purple-light {
13135
  background: #674d79; }
13136
 
13137
.widget-bg-color-green {
13138
  background: #4db3a4; }
13139
 
13140
.widget-bg-color-red {
13141
  background: #f36a5a; }
13142
 
13143
.widget-bg-color-blue {
13144
  background: #5b9bd1; }
13145
 
13146
.widget-bg-color-gray {
13147
  background: #323c45; }
13148
 
13149
.widget-bg-color-gray-dark {
13150
  background: #144f57; }
13151
 
13152
.widget-bg-color-white {
13153
  background: #fff; }
13154
 
13155
.widget-bg-color-dark {
13156
  background: #3e4f5e; }
13157
 
13158
.widget-bg-color-dark-light {
13159
  background: #8e9daa; }
13160
 
13161
.widget-bg-color-fb {
13162
  background: #475e98; }
13163
 
13164
.widget-bg-color-tw {
13165
  background: #55acee; }
13166
 
13167
/*** Widget Title Colors ***/
13168
.widget-title-color-purple {
13169
  color: #9a7caf; }
13170
 
13171
.widget-title-color-purple-dark {
13172
  color: #4b365a; }
13173
 
13174
.widget-title-color-purple-light {
13175
  color: #674d79; }
13176
 
13177
.widget-title-color-green {
13178
  color: #4db3a4; }
13179
 
13180
.widget-title-color-red {
13181
  color: #f36a5a; }
13182
 
13183
.widget-title-color-blue {
13184
  color: #5b9bd1; }
13185
 
13186
.widget-title-color-gray {
13187
  color: #323c45; }
13188
 
13189
.widget-title-color-gray-dark {
13190
  color: #144f57; }
13191
 
13192
.widget-title-color-white {
13193
  color: #fff; }
13194
 
13195
.widget-title-color-dark {
13196
  color: #3e4f5e; }
13197
 
13198
.widget-title-color-dark-light {
13199
  color: #8e9daa; }
13200
 
13201
.widget-title-color-fb {
13202
  color: #475e98; }
13203
 
13204
.widget-title-color-tw {
13205
  color: #55acee; }
13206
 
13207
.overflow-h {
13208
  overflow: hidden; }
13209
 
13210
/*** Widget Carousel ***/
13211
.widget-carousel .carousel-indicators {
13212
  left: -18%;
13213
  bottom: 10px;
13214
  margin-left: 0; }
13215
 
13216
.widget-carousel .carousel-indicators-red > li {
13217
  border-color: #f36a5a; }
13218
  .widget-carousel .carousel-indicators-red > li.active {
13219
    background: #f36a5a; }
13220
 
13221
/*** Widget Gradient ***/
13222
.widget-gradient {
13223
  position: relative;
13224
  min-height: 350px;
13225
  overflow: hidden;
13226
  background-size: cover;
13227
  background-position: 50% 50%;
13228
  border-radius: 2px; }
13229
  .widget-gradient .widget-gradient-body {
13230
    position: absolute;
13231
    top: 0;
13232
    left: 0;
13233
    right: 0;
13234
    bottom: 0;
13235
    width: auto;
13236
    height: auto;
13237
    padding: 20px; }
13238
    .widget-gradient .widget-gradient-body .widget-gradient-title {
13239
      font-size: 21px;
13240
      font-weight: 600;
13241
      color: #fff;
13242
      margin: 0; }
13243
    .widget-gradient .widget-gradient-body .widget-gradient-body-actions {
13244
      position: absolute;
13245
      right: 20px;
13246
      bottom: 20px;
13247
      padding: 0;
13248
      margin: 0; }
13249
      .widget-gradient .widget-gradient-body .widget-gradient-body-actions li {
13250
        font-size: 14px;
13251
        padding: 0 0 0 8px; }
13252
        .widget-gradient .widget-gradient-body .widget-gradient-body-actions li:first-child {
13253
          padding-left: 0; }
13254
        .widget-gradient .widget-gradient-body .widget-gradient-body-actions li a {
13255
          color: #fff; }
13256
          .widget-gradient .widget-gradient-body .widget-gradient-body-actions li a:hover {
13257
            color: #a1afbb;
13258
            text-decoration: none; }
13259
 
13260
/*** Widget Gradient ***/
13261
.widget-wrap-img {
13262
  border-radius: 2px;
13263
  position: relative;
13264
  min-height: 350px;
13265
  padding: 20px; }
13266
  .widget-wrap-img .widget-wrap-img-title {
13267
    font-size: 21px;
13268
    font-weight: 600;
13269
    color: #3e4f5e;
13270
    margin: 0 0 20px; }
13271
  .widget-wrap-img .widget-wrap-img-element {
13272
    position: absolute;
13273
    bottom: 0;
13274
    right: 0; }
13275
 
13276
/*** Widget Tab ***/
13277
.widget-tab {
13278
  min-height: 420px;
13279
  border-radius: 2px; }
13280
  .widget-tab .nav-tabs {
13281
    margin: 0;
13282
    border-color: #eff1f3; }
13283
    .widget-tab .nav-tabs > li {
13284
      margin: 0 10px; }
13285
      .widget-tab .nav-tabs > li:first-child {
13286
        margin-left: 20px; }
13287
      .widget-tab .nav-tabs > li > a {
13288
        border: 0;
13289
        font-weight: bold;
13290
        color: #8e9daa;
13291
        text-transform: uppercase;
13292
        padding: 20px 0; }
13293
        .widget-tab .nav-tabs > li > a > i {
13294
          color: #8e9daa; }
13295
      .widget-tab .nav-tabs > li.open, .widget-tab .nav-tabs > li:hover {
13296
        border-bottom: 1px solid #f36a5a; }
13297
        .widget-tab .nav-tabs > li.open > a, .widget-tab .nav-tabs > li:hover > a {
13298
          border: 0;
13299
          background: inherit;
13300
          color: #f36a5a; }
13301
          .widget-tab .nav-tabs > li.open > a > i, .widget-tab .nav-tabs > li:hover > a > i {
13302
            color: #f36a5a; }
13303
      .widget-tab .nav-tabs > li.active {
13304
        border-bottom: 1px solid #f36a5a;
13305
        position: relative; }
13306
        .widget-tab .nav-tabs > li.active > a {
13307
          border: 0;
13308
          color: #f36a5a; }
13309
          .widget-tab .nav-tabs > li.active > a > i {
13310
            color: #f36a5a; }
13311
  .widget-tab .tab-content {
13312
    padding: 20px;
13313
    color: #8e9daa; }
13314
  .widget-tab .slimScrollBar {
13315
    right: 10px !important;
13316
    margin-top: 17px !important;
13317
    margin-bottom: 17px !important; }
13318
 
13319
/*** Widget News ***/
13320
.widget-news {
13321
  overflow: hidden;
13322
  margin-right: 10px;
13323
  border-radius: 2px; }
13324
  .widget-news .widget-news-left-elem {
13325
    float: left;
13326
    width: 100px;
13327
    height: auto;
13328
    margin-right: 15px; }
13329
  .widget-news .widget-news-right-body {
13330
    overflow: hidden; }
13331
    .widget-news .widget-news-right-body .widget-news-right-body-title {
13332
      font-size: 16px;
13333
      font-weight: 600;
13334
      color: #3e4f5e;
13335
      margin: 0 0 5px;
13336
      clear: both; }
13337
      .widget-news .widget-news-right-body .widget-news-right-body-title .label {
13338
        float: right;
13339
        font-weight: 600;
13340
        background: #a1afbb;
13341
        border-radius: 3px !important; }
13342
    .widget-news .widget-news-right-body p {
13343
      font-size: 13px; }
13344
 
13345
/*** Widget Thumb ***/
13346
.widget-thumb {
13347
  padding: 20px;
13348
  border-radius: 2px; }
13349
  .widget-thumb.bordered {
13350
    border: 1px solid #e7ecf1; }
13351
  .widget-thumb .widget-thumb-heading {
13352
    font-size: 14px;
13353
    font-weight: bold;
13354
    color: #8e9daa;
13355
    margin: 0 0 20px 0; }
13356
  .widget-thumb .widget-thumb-wrap {
13357
    overflow: hidden; }
13358
    .widget-thumb .widget-thumb-wrap .widget-thumb-icon {
13359
      float: left;
13360
      width: 60px;
13361
      height: 60px;
13362
      display: inline-block;
13363
      font-size: 20px;
13364
      line-height: 41px;
13365
      color: #fff;
13366
      text-align: center;
13367
      padding: 10px;
13368
      margin-right: 15px; }
13369
  .widget-thumb .widget-thumb-body {
13370
    overflow: hidden; }
13371
    .widget-thumb .widget-thumb-body .widget-thumb-subtitle {
13372
      padding-top: 2px;
13373
      display: block;
13374
      font-size: 14px;
13375
      font-weight: 600;
13376
      color: #8e9daa; }
13377
    .widget-thumb .widget-thumb-body .widget-thumb-body-stat {
13378
      display: block;
13379
      font-size: 30px;
13380
      font-weight: 600;
13381
      color: #3e4f5e; }
13382
 
13383
/*** Widget Socials ***/
13384
.widget-socials {
13385
  border-radius: 2px;
13386
  min-height: 250px;
13387
  padding: 20px; }
13388
  .widget-socials .widget-socials-title {
13389
    font-size: 25px;
13390
    font-weight: 700;
13391
    line-height: 1.4;
13392
    color: #fff;
13393
    margin: 0 0 20px; }
13394
  .widget-socials .widget-social-subtitle {
13395
    color: #fff;
13396
    font-weight: 200;
13397
    line-height: 1.4; }
13398
    .widget-socials .widget-social-subtitle a {
13399
      color: #fff; }
13400
  .widget-socials .widget-socials-paragraph {
13401
    display: block;
13402
    color: #65727d; }
13403
  .widget-socials .widget-social-icon-fb, .widget-socials .widget-social-icon-tw {
13404
    font-size: 30px;
13405
    margin: 30px 0; }
13406
  .widget-socials .widget-social-icon-fb {
13407
    color: #2b3f72; }
13408
  .widget-socials .widget-social-icon-tw {
13409
    color: #3686c3; }
13410
 
13411
/*** Widget Comments ***/
13412
.widget-comments {
13413
  min-height: 420px; }
13414
 
13415
/*** Widget Media ***/
13416
.widget-media {
13417
  border-radius: 2px;
13418
  border-bottom: 1px solid #f6f9fc;
13419
  overflow: hidden;
13420
  padding-bottom: 15px;
13421
  margin-bottom: 15px; }
13422
  .widget-media .widget-media-elements {
13423
    float: left;
13424
    margin-right: 20px; }
13425
  .widget-media .widget-media-avatar {
13426
    width: 55px;
13427
    height: 55px;
13428
    display: block; }
13429
  .widget-media .widget-btn-default {
13430
    display: inline-block;
13431
    font-size: 12px;
13432
    color: #96a2b1;
13433
    border: 1px solid #ebf0f6;
13434
    padding: 3px 10px; }
13435
    .widget-media .widget-btn-default .widget-btn-icon {
13436
      line-height: 1.5; }
13437
    .widget-media .widget-btn-default:hover {
13438
      background: #ebf0f6;
13439
      text-decoration: none; }
13440
  .widget-media .widget-btn-red {
13441
    display: inline-block;
13442
    font-size: 12px;
13443
    color: #f36a5a;
13444
    border: 1px solid #ebf0f6;
13445
    padding: 3px 10px; }
13446
    .widget-media .widget-btn-red .widget-btn-icon {
13447
      line-height: 1.5; }
13448
    .widget-media .widget-btn-red:hover {
13449
      color: #fff;
13450
      background: #f36a5a;
13451
      text-decoration: none; }
13452
  .widget-media .widget-btn-blue {
13453
    display: inline-block;
13454
    font-size: 12px;
13455
    color: #fff;
13456
    border: 1px solid #ebf0f6;
13457
    padding: 3px 10px;
13458
    background: #337ab7; }
13459
    .widget-media .widget-btn-blue .widget-btn-icon {
13460
      line-height: 1.5; }
13461
    .widget-media .widget-btn-blue:hover {
13462
      color: #337ab7;
13463
      background: #fff;
13464
      text-decoration: none; }
13465
  .widget-media .widget-media-body {
13466
    overflow: hidden; }
13467
    .widget-media .widget-media-body .widget-media-body-title {
13468
      font-size: 15px;
13469
      font-weight: 600;
13470
      color: #5b9bd1;
13471
      margin: 0 0 7px; }
13472
    .widget-media .widget-media-body .widget-media-body-subtitle {
13473
      font-size: 13px;
13474
      color: #7e8c9e; }
13475
 
13476
/*** Widget Blog ***/
13477
.widget-blog {
13478
  border-radius: 2px;
13479
  background: #fff;
13480
  padding: 20px;
13481
  background-position: center center;
13482
  background-size: cover;
13483
  padding-top: 30px; }
13484
  .widget-blog .widget-blog-heading {
13485
    position: relative;
13486
    margin-bottom: 30px; }
13487
    .widget-blog .widget-blog-heading:before {
13488
      position: absolute;
13489
      bottom: -15px;
13490
      left: 50%;
13491
      width: 50px;
13492
      height: 1px;
13493
      border-width: 1px;
13494
      background: #8e9daa;
13495
      margin-left: -25px;
13496
      content: " "; }
13497
  .widget-blog .widget-blog-title {
13498
    font-size: 20px;
13499
    font-weight: 400;
13500
    color: #3e4f5e;
13501
    margin: 0 0 15px; }
13502
    .widget-blog .widget-blog-title a {
13503
      color: #3e4f5e; }
13504
  .widget-blog .widget-blog-subtitle {
13505
    display: block;
13506
    font-size: 13px;
13507
    color: #8e9daa;
13508
    letter-spacing: 3px; }
13509
  .widget-blog .btn-widget-purple {
13510
    display: inline-block;
13511
    font-size: 13px;
13512
    color: #8e9daa;
13513
    border: 1px solid #8e9daa;
13514
    padding: 7px 17px; }
13515
    .widget-blog .btn-widget-purple:hover {
13516
      color: #fff;
13517
      background: #8e9daa;
13518
      text-decoration: none; }
13519
 
13520
/*** Widget Progress ***/
13521
.widget-progress {
13522
  min-height: 420px; }
13523
  .widget-progress .widget-progress-element {
13524
    border-radius: 2px;
13525
    overflow: hidden;
13526
    padding: 30px 10px; }
13527
  .widget-progress .widget-progress-title {
13528
    display: block;
13529
    color: #fff;
13530
    margin-bottom: 5px; }
13531
  .widget-progress .progress {
13532
    height: 3px;
13533
    background: rgba(255, 255, 255, 0.2);
13534
    margin-bottom: 0; }
13535
 
13536
/*** Widget Gradient ***/
13537
.widget-map {
13538
  border-radius: 2px;
13539
  min-height: 350px;
13540
  border-radius: 3px; }
13541
  .widget-map .widget-map-mapplic {
13542
    border-top-right-radius: 3px;
13543
    border-top-left-radius: 3px; }
13544
    .widget-map .widget-map-mapplic .mapplic-container {
13545
      background: #5b9bd1; }
13546
    .widget-map .widget-map-mapplic .mapplic-layer.world > img {
13547
      opacity: .3; }
13548
  .widget-map .widget-map-body {
13549
    background: #fff;
13550
    border-bottom-right-radius: 3px;
13551
    border-bottom-left-radius: 3px;
13552
    padding: 20px;
13553
    overflow: hidden; }
13554
  .widget-map .widget-sparkline-chart {
13555
    width: 25%;
13556
    float: left;
13557
    border-left: 1px solid #e7eff7;
13558
    padding: 0 15px; }
13559
    .widget-map .widget-sparkline-chart:first-child {
13560
      border-left: none; }
13561
    .widget-map .widget-sparkline-chart .widget-sparkline-title {
13562
      display: block;
13563
      font-size: 12px;
13564
      font-weight: 600;
13565
      color: #a1afbb; }
13566
 
13567
/* Widget Map for max-width 480px */
13568
@media (max-width: 480px) {
13569
  /* 480px */
13570
  .widget-map .widget-sparkline-chart {
13571
    width: 50%;
13572
    border-left: none;
13573
    margin-top: 10px;
13574
    margin-bottom: 10px; } }
13575
 
13576
/*** Widget Subscribe ***/
13577
.widget-subscribe {
13578
  border-radius: 2px;
13579
  min-height: 250px;
13580
  overflow: hidden;
13581
  padding: 30px; }
13582
  .widget-subscribe .widget-subscribe-no {
13583
    float: left;
13584
    font-size: 67px;
13585
    font-weight: 600;
13586
    line-height: 1;
13587
    color: #9a7caf; }
13588
  .widget-subscribe .widget-subscribe-title {
13589
    font-size: 25px;
13590
    font-weight: 700;
13591
    line-height: 1.4;
13592
    margin: 0 0 15px 45px; }
13593
  .widget-subscribe .widget-subscribe-subtitle {
13594
    font-size: 15px;
13595
    font-weight: 600; }
13596
  .widget-subscribe .widget-subscribe-subtitle-link {
13597
    color: #cab0dd; }
13598
  .widget-subscribe.widget-subscribe-quote {
13599
    position: relative; }
13600
    .widget-subscribe.widget-subscribe-quote:before {
13601
      position: absolute;
13602
      top: 2px;
13603
      font-size: 70px;
13604
      color: #fff;
13605
      content: "\201C"; }
13606
 
13607
/* Widget Subscribe for media queries */
13608
@media (max-width: 767px) {
13609
  /* 767px */
13610
  .widget-subscribe.widget-subscribe-border {
13611
    border-top: 1px solid #f5f8fb;
13612
    border-bottom: 1px solid #f5f8fb;
13613
    border-right: none; } }
13614
 
13615
@media (min-width: 768px) {
13616
  /* 768px */
13617
  .widget-subscribe.widget-subscribe-border {
13618
    border-left: 1px solid #f5f8fb;
13619
    border-right: 1px solid #f5f8fb; } }
13620
 
13621
@media (min-width: 767px) and (max-width: 991px) {
13622
  /* 767px & 991px */
13623
  .widget-subscribe.widget-subscribe-border {
13624
    border-left: none; }
13625
  .widget-subscribe.widget-subscribe-border-top {
13626
    border-top: 1px solid #f5f8fb; } }
13627
 
13628
/*--------------------------------------------------
13629
    [Material Design]
13630
----------------------------------------------------*/
13631
.page-md .widget-bg-color-white,
13632
.page-md .widget-map,
13633
.page-md .widget-carousel,
13634
.page-md .widget-progress-element,
13635
.page-md .widget-socials,
13636
.page-md .widget-blog {
13637
  box-shadow: 0px 2px 3px 2px rgba(0, 0, 0, 0.03); }
13638
 
13639
/***
13640
AngularJS Basic Animations
13641
***/
13642
@-webkit-keyframes fadeInUp {
13643
  0% {
13644
    opacity: 0;
13645
    -webkit-transform: translateY(15px); }
13646
  100% {
13647
    opacity: 1;
13648
    -webkit-transform: translateY(0); } }
13649
 
13650
@-moz-keyframes fadeInUp {
13651
  0% {
13652
    opacity: 0;
13653
    -moz-transform: translateY(15px); }
13654
  100% {
13655
    opacity: 1;
13656
    -moz-transform: translateY(0); } }
13657
 
13658
@-o-keyframes fadeInUp {
13659
  0% {
13660
    opacity: 0;
13661
    -o-transform: translateY(15px); }
13662
  100% {
13663
    opacity: 1;
13664
    -o-transform: translateY(0); } }
13665
 
13666
@keyframes fadeInUp {
13667
  0% {
13668
    opacity: 0;
13669
    transform: translateY(15px); }
13670
  100% {
13671
    opacity: 1;
13672
    transform: translateY(0); } }
13673
 
13674
.fade-in-up {
13675
  -webkit-animation: fadeInUp .5s;
13676
  animation: fadeInUp .5s; }
13677
 
13678
@-webkit-keyframes bounceDelay {
13679
  0%, 80%, 100% {
13680
    -webkit-transform: scale(0); }
13681
  40% {
13682
    -webkit-transform: scale(1); } }
13683
 
13684
@keyframes bounceDelay {
13685
  0%, 80%, 100% {
13686
    transform: scale(0);
13687
    -webkit-transform: scale(0); }
13688
  40% {
13689
    transform: scale(1);
13690
    -webkit-transform: scale(1); } }
13691
 
13692
@keyframes input-focus {
13693
  0% {
13694
    left: 20%;
13695
    width: 20%; }
13696
  99% {
13697
    width: 0;
13698
    left: 0;
13699
    opacity: 1; }
13700
  100% {
13701
    opacity: 0; } }
13702
 
13703
.m-heading-1 {
13704
  margin: 0 0 20px 0;
13705
  background: #ffffff;
13706
  padding-left: 15px;
13707
  border-left: 8px solid #88909a; }
13708
  .m-heading-1 > h3 {
13709
    font-size: 20px;
13710
    color: #3f444a;
13711
    font-weight: 500;
13712
    margin: 0 0 15px 0; }
13713
    .m-heading-1 > h3 > i {
13714
      font-size: 18px;
13715
      color: #88909a; }
13716
  .m-heading-1 > p {
13717
    color: #5c6873;
13718
    margin: 10px 0 0 0; }
13719
    .m-heading-1 > p:first-child {
13720
      margin-top: 0; }
13721
  .m-heading-1.m-bordered {
13722
    border-right: 1px solid #10161c;
13723
    border-top: 1px solid #10161c;
13724
    border-bottom: 1px solid #10161c;
13725
    padding: 15px 15px; }
13726
    .page-container-bg-solid .m-heading-1.m-bordered {
13727
      border-right: 0;
13728
      border-top: 0;
13729
      border-bottom: 0; }
13730
  .m-heading-1.m-title-md > h3 {
13731
    font-size: 18px;
13732
    margin-bottom: 10px; }
13733
    .m-heading-1.m-title-md > h3 > i {
13734
      font-size: 16px;
13735
      color: #88909a; }
13736
  .m-heading-1.m-title-md > p {
13737
    margin: 15px 0; }
13738
  .m-heading-1.m-title-sm > h3 {
13739
    font-size: 16px;
13740
    margin-bottom: 10px; }
13741
    .m-heading-1.m-title-sm > h3 > i {
13742
      font-size: 14px;
13743
      color: #88909a; }
13744
  .m-heading-1.m-title-sm > p {
13745
    margin: 10px 0; }
13746
 
13747
@media (max-width: 991px) {
13748
  /* 991px */
13749
  .m-heading-1 {
13750
    margin: 0px 0; } }
13751
 
13752
/***
13753
Timeline
13754
***/
13755
.timeline {
13756
  margin: 0;
13757
  padding: 0;
13758
  position: relative;
13759
  margin-bottom: 30px; }
13760
  .timeline:before {
13761
    content: '';
13762
    position: absolute;
13763
    display: block;
13764
    width: 4px;
13765
    background: #f5f6fa;
13766
    top: 0px;
13767
    bottom: 0px;
13768
    margin-left: 38px; }
13769
  .timeline .timeline-item {
13770
    margin: 0;
13771
    padding: 0; }
13772
  .timeline .timeline-badge {
13773
    float: left;
13774
    position: relative;
13775
    padding-right: 30px;
13776
    height: 80px;
13777
    width: 80px; }
13778
  .timeline .timeline-badge-userpic {
13779
    width: 80px;
13780
    border: 4px #f5f6fa solid;
13781
    -webkit-border-radius: 50% !important;
13782
    -moz-border-radius: 50% !important;
13783
    border-radius: 50% !important; }
13784
  .timeline .timeline-badge-userpic img {
13785
    -webkit-border-radius: 50% !important;
13786
    -moz-border-radius: 50% !important;
13787
    border-radius: 50% !important;
13788
    vertical-align: middle !important; }
13789
  .timeline .timeline-icon {
13790
    width: 80px;
13791
    height: 80px;
13792
    background-color: #f5f6fa;
13793
    -webkit-border-radius: 50% !important;
13794
    -moz-border-radius: 50% !important;
13795
    border-radius: 50% !important;
13796
    padding-top: 30px;
13797
    padding-left: 22px; }
13798
  .timeline .timeline-icon i {
13799
    font-size: 34px; }
13800
  .timeline .timeline-body {
13801
    position: relative;
13802
    padding: 20px;
13803
    margin-top: 20px;
13804
    margin-left: 110px;
13805
    background-color: #f5f6fa;
13806
    -webkit-border-radius: 2px;
13807
    -moz-border-radius: 2px;
13808
    -ms-border-radius: 2px;
13809
    -o-border-radius: 2px;
13810
    border-radius: 2px; }
13811
    .timeline .timeline-body:before, .timeline .timeline-body:after {
13812
      content: " ";
13813
      display: table; }
13814
    .timeline .timeline-body:after {
13815
      clear: both; }
13816
  .timeline .timeline-body-arrow {
13817
    position: absolute;
13818
    top: 30px;
13819
    left: -14px;
13820
    width: 0;
13821
    height: 0;
13822
    border-style: solid;
13823
    border-width: 14px 14px 14px 0;
13824
    border-color: transparent #f5f6fa transparent transparent; }
13825
  .timeline .timeline-body-head {
13826
    margin-bottom: 10px; }
13827
  .timeline .timeline-body-head-caption {
13828
    float: left; }
13829
  .timeline .timeline-body-title {
13830
    font-size: 16px;
13831
    font-weight: 600; }
13832
  .timeline .timeline-body-alerttitle {
13833
    font-size: 16px;
13834
    font-weight: 600; }
13835
  .timeline .timeline-body-time {
13836
    font-size: 14px;
13837
    margin-left: 10px; }
13838
  .timeline .timeline-body-head-actions {
13839
    float: right; }
13840
  .timeline .timeline-body-head-actions .btn-group {
13841
    margin-top: -2px; }
13842
  .timeline .timeline-body-content {
13843
    font-size: 14px;
13844
    margin-top: 35px; }
13845
  .timeline .timeline-body-img {
13846
    width: 100px;
13847
    height: 100px;
13848
    margin: 5px 20px 0 0px; }
13849
  .timeline.white-bg:before {
13850
    background: #fff; }
13851
  .timeline.white-bg .timeline-badge-userpic {
13852
    border-color: #fff; }
13853
  .timeline.white-bg .timeline-icon {
13854
    background-color: #fff; }
13855
  .timeline.white-bg .timeline-body {
13856
    background-color: #fff; }
13857
  .timeline.white-bg .timeline-body-arrow {
13858
    border-color: transparent #fff transparent transparent; }
13859
 
13860
@media (max-width: 768px) {
13861
  .timeline .timeline-body-head-caption {
13862
    width: 100%; }
13863
  .timeline .timeline-body-head-actions {
13864
    float: left;
13865
    width: 100%;
13866
    margin-top: 20px;
13867
    margin-bottom: 20px; } }
13868
 
13869
@media (max-width: 480px) {
13870
  .timeline:before {
13871
    margin-left: 28px; }
13872
  .timeline .timeline-badge {
13873
    padding-right: 40px;
13874
    width: 60px;
13875
    height: 60px; }
13876
  .timeline .timeline-badge-userpic {
13877
    width: 60px; }
13878
  .timeline .timeline-icon {
13879
    width: 60px;
13880
    height: 60px;
13881
    padding-top: 23px;
13882
    padding-left: 18px; }
13883
  .timeline .timeline-icon i {
13884
    font-size: 25px; }
13885
  .timeline .timeline-body {
13886
    margin-left: 80px; }
13887
  .timeline .timeline-body-arrow {
13888
    top: 17px; } }
13889
 
13890
/***
13891
Timeline 2
13892
***/
13893
.mt-timeline-2 {
13894
  position: relative; }
13895
  .mt-timeline-2 > .mt-timeline-line {
13896
    position: absolute;
13897
    z-index: 1;
13898
    height: 100%;
13899
    width: 1px;
13900
    top: 0;
13901
    left: 50%;
13902
    border-left: 4px solid;
13903
    transform: translateX(-2px); }
13904
  .mt-timeline-2 > .mt-container {
13905
    position: relative;
13906
    padding: 0; }
13907
    .mt-timeline-2 > .mt-container > .mt-item {
13908
      list-style: none;
13909
      padding-bottom: 60px;
13910
      clear: both; }
13911
      .mt-timeline-2 > .mt-container > .mt-item .timeline-body-img.pull-left {
13912
        margin-right: 15px; }
13913
      .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-icon {
13914
        width: 70px;
13915
        height: 70px;
13916
        background-color: #ccc;
13917
        border-radius: 50% !important;
13918
        position: absolute;
13919
        left: 50%;
13920
        transform: translateX(-50%);
13921
        z-index: 5;
13922
        border: 0;
13923
        overflow: hidden; }
13924
        .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-icon > i {
13925
          top: 50%;
13926
          left: 50%;
13927
          transform: translateY(-50%) translateX(-50%);
13928
          font-size: 24px; }
13929
        .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-icon > img {
13930
          width: 100%;
13931
          height: auto; }
13932
      .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content {
13933
        width: 50%;
13934
        display: inline-block;
13935
        position: relative; }
13936
        .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content > .mt-content-container {
13937
          text-align: left;
13938
          background-color: #f5f6fa;
13939
          padding: 30px;
13940
          border: 2px solid;
13941
          border-color: #d3d7e9; }
13942
          .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 {
13943
            content: " ";
13944
            display: table; }
13945
          .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content > .mt-content-container:after {
13946
            clear: both; }
13947
          .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content > .mt-content-container .mt-author,
13948
          .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content > .mt-content-container .mt-title {
13949
            width: 50%;
13950
            margin-bottom: 15px; }
13951
          .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content > .mt-content-container .mt-content-title {
13952
            opacity: 0.8 ;
13953
            filter: alpha(opacity=80) ;
13954
            margin-top: 10px;
13955
            font-size: 18px;
13956
            font-weight: 600; }
13957
          .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content > .mt-content-container .mt-avatar {
13958
            width: 40px;
13959
            height: 40px;
13960
            border-radius: 50% !important;
13961
            overflow: hidden; }
13962
            .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content > .mt-content-container .mt-avatar > img {
13963
              width: 100%;
13964
              height: auto; }
13965
          .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content > .mt-content-container .mt-author-name,
13966
          .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content > .mt-content-container .mt-author-name a {
13967
            opacity: 0.9 ;
13968
            filter: alpha(opacity=90) ;
13969
            font-size: 15px;
13970
            font-weight: 600;
13971
            text-decoration: none; }
13972
          .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content > .mt-content-container .mt-author-notes {
13973
            font-size: 12px; }
13974
          .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content > .mt-content-container .mt-content {
13975
            padding-top: 15px;
13976
            border-top: 1px solid;
13977
            clear: both;
13978
            line-height: 1.7em; }
13979
            .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content > .mt-content-container .mt-content > p {
13980
              opacity: 0.7 ;
13981
              filter: alpha(opacity=70) ; }
13982
            .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 {
13983
              font-size: 14px; }
13984
          .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content > .mt-content-container .btn {
13985
            display: inline-block;
13986
            margin: 0 5px 10px 0; }
13987
          .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content > .mt-content-container .btn.pull-right {
13988
            margin: 0 0 10px 5px; }
13989
          .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content > .mt-content-container:before {
13990
            content: '';
13991
            position: absolute;
13992
            top: 28px;
13993
            height: 0;
13994
            width: 0;
13995
            border: 10px solid transparent; }
13996
      .mt-timeline-2 > .mt-container > .mt-item:nth-child(odd) {
13997
        text-align: left; }
13998
        .mt-timeline-2 > .mt-container > .mt-item:nth-child(odd) > .mt-timeline-content > .mt-content-container {
13999
          margin-right: 60px; }
14000
          .mt-timeline-2 > .mt-container > .mt-item:nth-child(odd) > .mt-timeline-content > .mt-content-container .mt-title {
14001
            float: left; }
14002
          .mt-timeline-2 > .mt-container > .mt-item:nth-child(odd) > .mt-timeline-content > .mt-content-container .mt-author {
14003
            float: right; }
14004
          .mt-timeline-2 > .mt-container > .mt-item:nth-child(odd) > .mt-timeline-content > .mt-content-container .mt-avatar {
14005
            float: right;
14006
            margin-left: 15px; }
14007
          .mt-timeline-2 > .mt-container > .mt-item:nth-child(odd) > .mt-timeline-content > .mt-content-container .mt-author-name,
14008
          .mt-timeline-2 > .mt-container > .mt-item:nth-child(odd) > .mt-timeline-content > .mt-content-container .mt-author-notes {
14009
            text-align: right; }
14010
          .mt-timeline-2 > .mt-container > .mt-item:nth-child(odd) > .mt-timeline-content > .mt-content-container:before {
14011
            right: 40px;
14012
            border-left: 10px solid #d3d7e9; }
14013
      .mt-timeline-2 > .mt-container > .mt-item:nth-child(even) {
14014
        text-align: right; }
14015
        .mt-timeline-2 > .mt-container > .mt-item:nth-child(even) > .mt-timeline-icon > i {
14016
          transform: translateY(-50%) translateX(50%);
14017
          left: -50%; }
14018
        .mt-timeline-2 > .mt-container > .mt-item:nth-child(even) > .mt-timeline-content > .mt-content-container {
14019
          margin-left: 60px; }
14020
          .mt-timeline-2 > .mt-container > .mt-item:nth-child(even) > .mt-timeline-content > .mt-content-container .mt-avatar {
14021
            float: left;
14022
            margin-right: 15px; }
14023
          .mt-timeline-2 > .mt-container > .mt-item:nth-child(even) > .mt-timeline-content > .mt-content-container .mt-title {
14024
            float: right;
14025
            text-align: right; }
14026
          .mt-timeline-2 > .mt-container > .mt-item:nth-child(even) > .mt-timeline-content > .mt-content-container .mt-author {
14027
            float: left; }
14028
          .mt-timeline-2 > .mt-container > .mt-item:nth-child(even) > .mt-timeline-content > .mt-content-container .mt-author-name,
14029
          .mt-timeline-2 > .mt-container > .mt-item:nth-child(even) > .mt-timeline-content > .mt-content-container .mt-author-notes {
14030
            text-align: left; }
14031
          .mt-timeline-2 > .mt-container > .mt-item:nth-child(even) > .mt-timeline-content > .mt-content-container:before {
14032
            left: 40px;
14033
            border-right: 10px solid #E9EDEF; }
14034
 
14035
@media (max-width: 991px) {
14036
  /* 991px */
14037
  .mt-timeline-2 > .mt-timeline-line {
14038
    left: 25px; }
14039
  .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-icon {
14040
    left: 25px; }
14041
    .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-icon > i {
14042
      left: 0; }
14043
  .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content {
14044
    width: 100%; }
14045
    .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content > .mt-content-container .mt-title {
14046
      float: none;
14047
      text-align: left !important; }
14048
    .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content > .mt-content-container .mt-author,
14049
    .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content > .mt-content-container .mt-title {
14050
      width: 100%; }
14051
  .mt-timeline-2 > .mt-container > .mt-item:nth-child(odd) {
14052
    text-align: right; }
14053
    .mt-timeline-2 > .mt-container > .mt-item:nth-child(odd) > .mt-timeline-content > .mt-content-container {
14054
      margin-left: 80px;
14055
      margin-right: 0; }
14056
      .mt-timeline-2 > .mt-container > .mt-item:nth-child(odd) > .mt-timeline-content > .mt-content-container .mt-avatar {
14057
        float: left;
14058
        margin-right: 15px; }
14059
      .mt-timeline-2 > .mt-container > .mt-item:nth-child(odd) > .mt-timeline-content > .mt-content-container .mt-title {
14060
        float: right;
14061
        text-align: right; }
14062
      .mt-timeline-2 > .mt-container > .mt-item:nth-child(odd) > .mt-timeline-content > .mt-content-container .mt-author {
14063
        float: left; }
14064
      .mt-timeline-2 > .mt-container > .mt-item:nth-child(odd) > .mt-timeline-content > .mt-content-container .mt-author-name,
14065
      .mt-timeline-2 > .mt-container > .mt-item:nth-child(odd) > .mt-timeline-content > .mt-content-container .mt-author-notes {
14066
        text-align: left; }
14067
      .mt-timeline-2 > .mt-container > .mt-item:nth-child(odd) > .mt-timeline-content > .mt-content-container:before {
14068
        left: 70px;
14069
        border-right: 10px solid #E9EDEF;
14070
        border-left: none; }
14071
  .mt-timeline-2 > .mt-container > .mt-item:nth-child(even) > .mt-timeline-content > .mt-content-container {
14072
    margin-left: 80px;
14073
    margin-right: 0; }
14074
    .mt-timeline-2 > .mt-container > .mt-item:nth-child(even) > .mt-timeline-content > .mt-content-container:before {
14075
      left: 70px;
14076
      border-right: 10px solid #E9EDEF;
14077
      border-left: none; } }
14078
 
14079
@media (max-width: 480px) {
14080
  .mt-timeline-2 .btn.pull-right,
14081
  .mt-timeline-2 .btn-group.pull-right {
14082
    float: none !important;
14083
    margin: 0 5px 10px 0 !important; } }
14084
 
14085
@media (max-width: 400px) {
14086
  .mt-timeline-2 > .mt-container > .mt-item:nth-child(even) > .mt-timeline-content > .mt-content-container .mt-author-notes {
14087
    clear: both;
14088
    padding-top: 10px; } }
14089
 
14090
/***
14091
Horizontal Timeline
14092
***/
14093
/* PLUGIN CSS */
14094
.cd-horizontal-timeline {
14095
  opacity: 0;
14096
  -webkit-transition: opacity 0.2s;
14097
  -moz-transition: opacity 0.2s;
14098
  transition: opacity 0.2s; }
14099
 
14100
.cd-horizontal-timeline::before {
14101
  /* never visible - this is used in jQuery to check the current MQ */
14102
  content: 'mobile';
14103
  display: none; }
14104
 
14105
.cd-horizontal-timeline.loaded {
14106
  /* show the timeline after events position has been set (using JavaScript) */
14107
  opacity: 1; }
14108
 
14109
.cd-horizontal-timeline .timeline {
14110
  position: relative;
14111
  height: 100px;
14112
  width: 90%;
14113
  max-width: 800px;
14114
  margin: 0 auto; }
14115
 
14116
.cd-horizontal-timeline .events-wrapper {
14117
  position: relative;
14118
  height: 100%;
14119
  margin: 0 40px;
14120
  overflow: hidden; }
14121
 
14122
.cd-horizontal-timeline .events-wrapper::after, .cd-horizontal-timeline .events-wrapper::before {
14123
  /* these are used to create a shadow effect at the sides of the timeline */
14124
  content: '';
14125
  position: absolute;
14126
  z-index: 2;
14127
  top: 0;
14128
  height: 100%;
14129
  width: 20px; }
14130
 
14131
.cd-horizontal-timeline .events-wrapper::before {
14132
  left: 0;
14133
  background-image: -webkit-linear-gradient(left, #f8f8f8, rgba(248, 248, 248, 0));
14134
  background-image: linear-gradient(to right, #f8f8f8, rgba(248, 248, 248, 0)); }
14135
 
14136
.cd-horizontal-timeline .events-wrapper::after {
14137
  right: 0;
14138
  background-image: -webkit-linear-gradient(right, #f8f8f8, rgba(248, 248, 248, 0));
14139
  background-image: linear-gradient(to left, #f8f8f8, rgba(248, 248, 248, 0)); }
14140
 
14141
.cd-horizontal-timeline .events {
14142
  /* this is the grey line/timeline */
14143
  position: absolute;
14144
  z-index: 1;
14145
  left: 0;
14146
  top: 49px;
14147
  height: 2px;
14148
  /* width will be set using JavaScript */
14149
  background: #dfdfdf;
14150
  -webkit-transition: -webkit-transform 0.4s;
14151
  -moz-transition: -moz-transform 0.4s;
14152
  transition: transform 0.4s; }
14153
 
14154
.cd-horizontal-timeline .filling-line {
14155
  /* this is used to create the green line filling the timeline */
14156
  position: absolute;
14157
  z-index: 1;
14158
  left: 0;
14159
  top: 0;
14160
  height: 100%;
14161
  width: 100%;
14162
  background-color: #7b9d6f;
14163
  -webkit-transform: scaleX(0);
14164
  -moz-transform: scaleX(0);
14165
  -ms-transform: scaleX(0);
14166
  -o-transform: scaleX(0);
14167
  transform: scaleX(0);
14168
  -webkit-transform-origin: left center;
14169
  -moz-transform-origin: left center;
14170
  -ms-transform-origin: left center;
14171
  -o-transform-origin: left center;
14172
  transform-origin: left center;
14173
  -webkit-transition: -webkit-transform 0.3s;
14174
  -moz-transition: -moz-transform 0.3s;
14175
  transition: transform 0.3s; }
14176
 
14177
.cd-horizontal-timeline .events a {
14178
  position: absolute;
14179
  bottom: 0;
14180
  z-index: 2;
14181
  text-align: center;
14182
  font-size: 1.3rem;
14183
  padding-bottom: 15px;
14184
  color: #383838;
14185
  /* fix bug on Safari - text flickering while timeline translates */
14186
  -webkit-transform: translateZ(0);
14187
  -moz-transform: translateZ(0);
14188
  -ms-transform: translateZ(0);
14189
  -o-transform: translateZ(0);
14190
  transform: translateZ(0); }
14191
 
14192
.cd-horizontal-timeline .events a::after {
14193
  /* this is used to create the event spot */
14194
  content: '';
14195
  position: absolute;
14196
  left: 50%;
14197
  right: auto;
14198
  -webkit-transform: translateX(-50%);
14199
  -moz-transform: translateX(-50%);
14200
  -ms-transform: translateX(-50%);
14201
  -o-transform: translateX(-50%);
14202
  transform: translateX(-50%);
14203
  bottom: -5px;
14204
  height: 12px;
14205
  width: 12px;
14206
  border-radius: 50%;
14207
  -webkit-transition: background-color 0.3s, border-color 0.3s;
14208
  -moz-transition: background-color 0.3s, border-color 0.3s;
14209
  transition: background-color 0.3s, border-color 0.3s; }
14210
 
14211
.no-touch .cd-horizontal-timeline .events a:hover::after {
14212
  background-color: #7b9d6f;
14213
  border-color: #7b9d6f; }
14214
 
14215
.cd-horizontal-timeline .events a.selected {
14216
  pointer-events: none; }
14217
 
14218
@media only screen and (min-width: 1100px) {
14219
  .cd-horizontal-timeline::before {
14220
    /* never visible - this is used in jQuery to check the current MQ */
14221
    content: 'desktop'; } }
14222
 
14223
.cd-timeline-navigation a {
14224
  /* these are the left/right arrows to navigate the timeline */
14225
  position: absolute;
14226
  z-index: 1;
14227
  top: 50%;
14228
  bottom: auto;
14229
  -webkit-transform: translateY(-50%);
14230
  -moz-transform: translateY(-50%);
14231
  -ms-transform: translateY(-50%);
14232
  -o-transform: translateY(-50%);
14233
  transform: translateY(-50%);
14234
  height: 34px;
14235
  width: 34px;
14236
  border-radius: 50%;
14237
  border: 2px solid #dfdfdf;
14238
  /* replace text with an icon */
14239
  overflow: hidden;
14240
  color: transparent;
14241
  text-indent: 100%;
14242
  white-space: nowrap;
14243
  -webkit-transition: border-color 0.3s;
14244
  -moz-transition: border-color 0.3s;
14245
  transition: border-color 0.3s; }
14246
 
14247
.cd-timeline-navigation a.prev {
14248
  left: 0; }
14249
 
14250
.cd-timeline-navigation a.next {
14251
  right: 0; }
14252
 
14253
.cd-timeline-navigation a.inactive {
14254
  cursor: not-allowed; }
14255
 
14256
.cd-timeline-navigation a.inactive::after {
14257
  background-position: 0 -16px; }
14258
 
14259
.no-touch .cd-timeline-navigation a.inactive:hover {
14260
  border-color: #dfdfdf; }
14261
 
14262
.cd-horizontal-timeline .events-content {
14263
  position: relative;
14264
  width: 100%;
14265
  margin: 10px 0 0 0;
14266
  overflow: hidden;
14267
  -webkit-transition: height 0.4s;
14268
  -moz-transition: height 0.4s;
14269
  transition: height 0.4s; }
14270
 
14271
.cd-horizontal-timeline .events-content > ol > li {
14272
  position: absolute;
14273
  z-index: 1;
14274
  width: 100%;
14275
  left: 0;
14276
  top: 0;
14277
  -webkit-transform: translateX(-100%);
14278
  -moz-transform: translateX(-100%);
14279
  -ms-transform: translateX(-100%);
14280
  -o-transform: translateX(-100%);
14281
  transform: translateX(-100%);
14282
  padding: 0;
14283
  opacity: 0;
14284
  -webkit-animation-duration: 0.4s;
14285
  -moz-animation-duration: 0.4s;
14286
  animation-duration: 0.4s;
14287
  -webkit-animation-timing-function: ease-in-out;
14288
  -moz-animation-timing-function: ease-in-out;
14289
  animation-timing-function: ease-in-out; }
14290
 
14291
.cd-horizontal-timeline .events-content > ol > li.selected {
14292
  /* visible event content */
14293
  position: relative;
14294
  z-index: 2;
14295
  opacity: 1;
14296
  -webkit-transform: translateX(0);
14297
  -moz-transform: translateX(0);
14298
  -ms-transform: translateX(0);
14299
  -o-transform: translateX(0);
14300
  transform: translateX(0); }
14301
 
14302
.cd-horizontal-timeline .events-content > ol > li.enter-right, .cd-horizontal-timeline .events-content > ol > li.leave-right {
14303
  -webkit-animation-name: cd-enter-right;
14304
  -moz-animation-name: cd-enter-right;
14305
  animation-name: cd-enter-right; }
14306
 
14307
.cd-horizontal-timeline .events-content > ol > li.enter-left, .cd-horizontal-timeline .events-content > ol > li.leave-left {
14308
  -webkit-animation-name: cd-enter-left;
14309
  -moz-animation-name: cd-enter-left;
14310
  animation-name: cd-enter-left; }
14311
 
14312
.cd-horizontal-timeline .events-content > ol > li.leave-right, .cd-horizontal-timeline .events-content > ol > li.leave-left {
14313
  -webkit-animation-direction: reverse;
14314
  -moz-animation-direction: reverse;
14315
  animation-direction: reverse; }
14316
 
14317
.cd-horizontal-timeline .events-content > ol > li {
14318
  margin: 0 auto; }
14319
 
14320
.cd-horizontal-timeline .events-content em {
14321
  display: block;
14322
  font-style: italic;
14323
  margin: 10px auto; }
14324
 
14325
.cd-horizontal-timeline .events-content em::before {
14326
  content: '- '; }
14327
 
14328
@-webkit-keyframes cd-enter-right {
14329
  0% {
14330
    opacity: 0;
14331
    -webkit-transform: translateX(100%); }
14332
  100% {
14333
    opacity: 1;
14334
    -webkit-transform: translateX(0%); } }
14335
 
14336
@-moz-keyframes cd-enter-right {
14337
  0% {
14338
    opacity: 0;
14339
    -moz-transform: translateX(100%); }
14340
  100% {
14341
    opacity: 1;
14342
    -moz-transform: translateX(0%); } }
14343
 
14344
@keyframes cd-enter-right {
14345
  0% {
14346
    opacity: 0;
14347
    -webkit-transform: translateX(100%);
14348
    -moz-transform: translateX(100%);
14349
    -ms-transform: translateX(100%);
14350
    -o-transform: translateX(100%);
14351
    transform: translateX(100%); }
14352
  100% {
14353
    opacity: 1;
14354
    -webkit-transform: translateX(0%);
14355
    -moz-transform: translateX(0%);
14356
    -ms-transform: translateX(0%);
14357
    -o-transform: translateX(0%);
14358
    transform: translateX(0%); } }
14359
 
14360
@-webkit-keyframes cd-enter-left {
14361
  0% {
14362
    opacity: 0;
14363
    -webkit-transform: translateX(-100%); }
14364
  100% {
14365
    opacity: 1;
14366
    -webkit-transform: translateX(0%); } }
14367
 
14368
@-moz-keyframes cd-enter-left {
14369
  0% {
14370
    opacity: 0;
14371
    -moz-transform: translateX(-100%); }
14372
  100% {
14373
    opacity: 1;
14374
    -moz-transform: translateX(0%); } }
14375
 
14376
@keyframes cd-enter-left {
14377
  0% {
14378
    opacity: 0;
14379
    -webkit-transform: translateX(-100%);
14380
    -moz-transform: translateX(-100%);
14381
    -ms-transform: translateX(-100%);
14382
    -o-transform: translateX(-100%);
14383
    transform: translateX(-100%); }
14384
  100% {
14385
    opacity: 1;
14386
    -webkit-transform: translateX(0%);
14387
    -moz-transform: translateX(0%);
14388
    -ms-transform: translateX(0%);
14389
    -o-transform: translateX(0%);
14390
    transform: translateX(0%); } }
14391
 
14392
/* METRONIC EXTENDED CSS */
14393
.mt-timeline-horizontal {
14394
  font-size: 14px; }
14395
  .mt-timeline-horizontal ol, .mt-timeline-horizontal ul {
14396
    list-style: none; }
14397
  .mt-timeline-horizontal blockquote, .mt-timeline-horizontal q {
14398
    quotes: none; }
14399
  .mt-timeline-horizontal blockquote:before, .mt-timeline-horizontal blockquote:after,
14400
  .mt-timeline-horizontal q:before, .mt-timeline-horizontal q:after {
14401
    content: '';
14402
    content: none; }
14403
  .mt-timeline-horizontal table {
14404
    border-collapse: collapse;
14405
    border-spacing: 0; }
14406
  .mt-timeline-horizontal .timeline {
14407
    width: 100%;
14408
    max-width: 100%; }
14409
    .mt-timeline-horizontal .timeline:before {
14410
      background: transparent; }
14411
    .mt-timeline-horizontal .timeline .events-wrapper .events a:after {
14412
      background-color: transparent;
14413
      border: 2px solid; }
14414
    .mt-timeline-horizontal .timeline .events-wrapper .events a.selected:after {
14415
      background-color: #fff !important; }
14416
    .mt-timeline-horizontal .timeline .events-wrapper .events a:hover, .mt-timeline-horizontal .timeline .events-wrapper .events a:focus {
14417
      text-decoration: none; }
14418
    .mt-timeline-horizontal .timeline .events-wrapper:before, .mt-timeline-horizontal .timeline .events-wrapper:after {
14419
      background-image: none; }
14420
    .mt-timeline-horizontal .timeline .mt-ht-nav-icon li a {
14421
      border-radius: 50% !important; }
14422
      .mt-timeline-horizontal .timeline .mt-ht-nav-icon li a i {
14423
        position: absolute;
14424
        top: 50%;
14425
        left: 0;
14426
        transform: translateX(50%) translateY(-50%);
14427
        width: 10px; }
14428
    .mt-timeline-horizontal .timeline .mt-ht-nav-icon li:first-child a i {
14429
      left: -2px; }
14430
    .mt-timeline-horizontal .timeline.mt-timeline-square .events a:after {
14431
      border-radius: 0 !important; }
14432
    .mt-timeline-horizontal .timeline.mt-timeline-square .mt-ht-nav-icon li a {
14433
      border-radius: 0 !important; }
14434
  .mt-timeline-horizontal .events-content ol {
14435
    padding: 0; }
14436
    .mt-timeline-horizontal .events-content ol li .mt-title {
14437
      margin-top: 15px;
14438
      float: left;
14439
      width: 60%; }
14440
      .mt-timeline-horizontal .events-content ol li .mt-title h2 {
14441
        margin: 0;
14442
        opacity: 0.8 ;
14443
        filter: alpha(opacity=80) ;
14444
        font-size: 18px;
14445
        font-weight: 600; }
14446
    .mt-timeline-horizontal .events-content ol li .mt-author {
14447
      float: right;
14448
      position: relative;
14449
      text-align: right;
14450
      width: 40%; }
14451
      .mt-timeline-horizontal .events-content ol li .mt-author > .mt-avatar {
14452
        float: right;
14453
        margin-left: 15px; }
14454
      .mt-timeline-horizontal .events-content ol li .mt-author > .mt-author-name {
14455
        margin-top: 5px; }
14456
        .mt-timeline-horizontal .events-content ol li .mt-author > .mt-author-name a {
14457
          opacity: 0.9 ;
14458
          filter: alpha(opacity=90) ;
14459
          font-size: 15px;
14460
          font-weight: 600; }
14461
          .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 {
14462
            text-decoration: none; }
14463
      .mt-timeline-horizontal .events-content ol li .mt-author > .mt-author-datetime {
14464
        font-size: 13px; }
14465
      .mt-timeline-horizontal .events-content ol li .mt-author > .mt-avatar {
14466
        width: 50px;
14467
        height: 50px;
14468
        border-radius: 50% !important;
14469
        overflow: hidden; }
14470
        .mt-timeline-horizontal .events-content ol li .mt-author > .mt-avatar > img {
14471
          width: 100%;
14472
          height: auto; }
14473
    .mt-timeline-horizontal .events-content ol li .mt-content {
14474
      margin-top: 20px;
14475
      padding-top: 20px;
14476
      border-top: 1px solid;
14477
      clear: both;
14478
      line-height: 1.7em; }
14479
      .mt-timeline-horizontal .events-content ol li .mt-content > p {
14480
        opacity: 0.7 ;
14481
        filter: alpha(opacity=70) ; }
14482
      .mt-timeline-horizontal .events-content ol li .mt-content img.pull-left {
14483
        margin: 0 15px 15px 0; }
14484
      .mt-timeline-horizontal .events-content ol li .mt-content img.pull-right {
14485
        margin: 0 0 15px 15px; }
14486
      .mt-timeline-horizontal .events-content ol li .mt-content .btn-group .dropdown-menu {
14487
        margin-right: 5px; }
14488
 
14489
@media (max-width: 480px) {
14490
  .mt-timeline-horizontal .events-content ol li .mt-title {
14491
    width: 100%; }
14492
  .mt-timeline-horizontal .events-content ol li .mt-author {
14493
    width: 100%;
14494
    margin-top: 15px;
14495
    text-align: left; }
14496
    .mt-timeline-horizontal .events-content ol li .mt-author > .mt-avatar {
14497
      float: left;
14498
      margin-right: 15px;
14499
      margin-left: 0; }
14500
    .mt-timeline-horizontal .events-content ol li .mt-author > .mt-author-name {
14501
      margin-top: 10px; }
14502
  .mt-timeline-horizontal .btn.pull-right {
14503
    float: none !important;
14504
    margin: 0 !important; } }
14505
 
14506
/***
14507
Tasks Widget
14508
***/
14509
.tasks-widget:after {
14510
  clear: both; }
14511
 
14512
.tasks-widget .task-list {
14513
  list-style: none;
14514
  padding: 0;
14515
  margin: 0; }
14516
  .tasks-widget .task-list > li {
14517
    position: relative;
14518
    padding: 10px 10px;
14519
    border-bottom: 1px solid #F4F6F9; }
14520
    .tasks-widget .task-list > li:hover {
14521
      background: #F4F6F9; }
14522
    .tasks-widget .task-list > li.last-line {
14523
      border-bottom: none; }
14524
    .tasks-widget .task-list > li.task-done {
14525
      background: #f6f6f6; }
14526
      .tasks-widget .task-list > li.task-done:hover {
14527
        background: #f4f4f4; }
14528
      .tasks-widget .task-list > li.task-done .task-title-sp {
14529
        text-decoration: line-through; }
14530
    .tasks-widget .task-list > li > .task-bell {
14531
      margin-left: 10px; }
14532
    .tasks-widget .task-list > li > .task-checkbox {
14533
      float: left;
14534
      width: 30px; }
14535
      .tasks-widget .task-list > li > .task-checkbox input[type="checkbox"] {
14536
        cursor: pointer; }
14537
    .tasks-widget .task-list > li > .task-title {
14538
      color: #838FA1;
14539
      margin-right: 10px; }
14540
      .tasks-widget .task-list > li > .task-title .task-title-sp {
14541
        margin-right: 5px; }
14542
    .tasks-widget .task-list > li .task-config-btn {
14543
      margin-top: -1px; }
14544
    .tasks-widget .task-list > li > .task-config {
14545
      display: none;
14546
      position: absolute;
14547
      top: 7px;
14548
      right: 10px; }
14549
    .tasks-widget .task-list > li:hover > .task-config {
14550
      display: block;
14551
      margin-bottom: 0 !important; }
14552
 
14553
.tasks-widget .task-footer {
14554
  margin-top: 5px; }
14555
  .tasks-widget .task-footer:before, .tasks-widget .task-footer:after {
14556
    content: " ";
14557
    display: table; }
14558
  .tasks-widget .task-footer:after {
14559
    clear: both; }
14560
 
14561
@media only screen and (max-width: 480px) {
14562
  .tasks-widget .task-config-btn {
14563
    float: inherit;
14564
    display: block; }
14565
  .tasks-widget .task-list-projects li > .label {
14566
    margin-bottom: 5px; } }
14567
 
14568
.mt-comments .mt-comment {
14569
  padding: 10px;
14570
  margin: 0 0 10px 0; }
14571
  .mt-comments .mt-comment .mt-comment-img {
14572
    width: 40px;
14573
    float: left; }
14574
    .mt-comments .mt-comment .mt-comment-img > img {
14575
      border-radius: 50% !important; }
14576
  .mt-comments .mt-comment .mt-comment-body {
14577
    padding-left: 20px;
14578
    position: relative;
14579
    overflow: hidden; }
14580
    .mt-comments .mt-comment .mt-comment-body .mt-comment-info:before, .mt-comments .mt-comment .mt-comment-body .mt-comment-info:after {
14581
      content: " ";
14582
      display: table; }
14583
    .mt-comments .mt-comment .mt-comment-body .mt-comment-info:after {
14584
      clear: both; }
14585
    .mt-comments .mt-comment .mt-comment-body .mt-comment-info .mt-comment-author {
14586
      display: inline-block;
14587
      float: left;
14588
      margin: 0px 0px 10px 0;
14589
      color: #060606;
14590
      font-weight: 600; }
14591
    .mt-comments .mt-comment .mt-comment-body .mt-comment-info .mt-comment-date {
14592
      display: inline-block;
14593
      float: right;
14594
      margin: 0px;
14595
      color: #BABABA; }
14596
    .mt-comments .mt-comment .mt-comment-body .mt-comment-text {
14597
      color: #999999; }
14598
    .mt-comments .mt-comment .mt-comment-body .mt-comment-details {
14599
      margin: 10px 0px 0px 0; }
14600
      .mt-comments .mt-comment .mt-comment-body .mt-comment-details .mt-comment-status {
14601
        text-transform: uppercase;
14602
        float: left; }
14603
        .mt-comments .mt-comment .mt-comment-body .mt-comment-details .mt-comment-status.mt-comment-status-pending {
14604
          color: #B8C0F5; }
14605
        .mt-comments .mt-comment .mt-comment-body .mt-comment-details .mt-comment-status.mt-comment-status-approved {
14606
          color: #6BD873; }
14607
        .mt-comments .mt-comment .mt-comment-body .mt-comment-details .mt-comment-status.mt-comment-status-rejected {
14608
          color: red; }
14609
      .mt-comments .mt-comment .mt-comment-body .mt-comment-details .mt-comment-actions {
14610
        display: none;
14611
        list-style: none;
14612
        margin: 0;
14613
        padding: 0;
14614
        float: right; }
14615
        .mt-comments .mt-comment .mt-comment-body .mt-comment-details .mt-comment-actions > li {
14616
          float: left;
14617
          padding: 0 5px;
14618
          margin: 0; }
14619
          .mt-comments .mt-comment .mt-comment-body .mt-comment-details .mt-comment-actions > li > a {
14620
            text-transform: uppercase;
14621
            color: #999999; }
14622
            .mt-comments .mt-comment .mt-comment-body .mt-comment-details .mt-comment-actions > li > a:hover {
14623
              color: #666666;
14624
              text-decoration: none; }
14625
  .mt-comments .mt-comment:hover {
14626
    background: #f9f9f9; }
14627
    .mt-comments .mt-comment:hover .mt-comment-body .mt-comment-details .mt-comment-actions {
14628
      display: inline-block; }
14629
 
14630
.mt-actions .mt-action {
14631
  margin: 0px;
14632
  padding: 15px 0 15px 0;
14633
  border-bottom: 1px solid #f7f8f9; }
14634
  .mt-actions .mt-action:last-child {
14635
    border-bottom: 0px; }
14636
  .mt-actions .mt-action .mt-action-img {
14637
    width: 40px;
14638
    float: left; }
14639
    .mt-actions .mt-action .mt-action-img > img {
14640
      border-radius: 50% !important;
14641
      margin-bottom: 2px; }
14642
  .mt-actions .mt-action .mt-action-body {
14643
    padding-left: 15px;
14644
    position: relative;
14645
    overflow: hidden; }
14646
    .mt-actions .mt-action .mt-action-body .mt-action-row {
14647
      display: table;
14648
      width: 100%; }
14649
      .mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-info {
14650
        display: table-cell;
14651
        vertical-align: top; }
14652
        .mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-info .mt-action-icon {
14653
          display: table-cell;
14654
          padding: 6px 20px 6px 6px; }
14655
          .mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-info .mt-action-icon > i {
14656
            display: inline-block;
14657
            position: relative;
14658
            top: 10px;
14659
            font-size: 25px;
14660
            color: #78E0E8; }
14661
        .mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-info .mt-action-details {
14662
          display: table-cell;
14663
          vertical-align: top; }
14664
          .mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-info .mt-action-details .mt-action-author {
14665
            color: #060606;
14666
            font-weight: 600; }
14667
          .mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-info .mt-action-details .mt-action-desc {
14668
            margin-bottom: 0;
14669
            color: #999b9b; }
14670
      .mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-datetime {
14671
        vertical-align: top;
14672
        display: table-cell;
14673
        text-align: center;
14674
        width: 150px;
14675
        white-space: nowrap;
14676
        padding-top: 15px;
14677
        color: #A6A8A8; }
14678
        .mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-datetime .mt-action-dot {
14679
          display: inline-block;
14680
          width: 10px;
14681
          height: 10px;
14682
          background-color: red;
14683
          border-radius: 50% !important;
14684
          margin-left: 5px;
14685
          margin-right: 5px; }
14686
      .mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-buttons {
14687
        vertical-align: top;
14688
        display: table-cell;
14689
        text-align: center;
14690
        width: 160px;
14691
        white-space: nowrap;
14692
        padding-top: 10px; }
14693
 
14694
@media (max-width: 767px) {
14695
  /* 767px */
14696
  .mt-actions .mt-action .mt-action-body .mt-action-row {
14697
    display: block; }
14698
    .mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-info {
14699
      display: block; }
14700
    .mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-datetime {
14701
      display: inline-block;
14702
      margin-left: 40px; }
14703
    .mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-buttons {
14704
      display: inline-block;
14705
      float: right; } }
14706
 
14707
.mt-widget-1 {
14708
  border: 1px solid #e7ecf1;
14709
  text-align: center;
14710
  position: relative; }
14711
  .mt-widget-1 .mt-icon {
14712
    position: absolute;
14713
    right: 10px;
14714
    top: 10px;
14715
    margin: 7px;
14716
    font-size: 20px; }
14717
    .mt-widget-1 .mt-icon > a > i {
14718
      color: #a1e5e1; }
14719
    .mt-widget-1 .mt-icon > a:hover > i {
14720
      color: #79dad5; }
14721
  .mt-widget-1 .mt-img {
14722
    display: inline-block;
14723
    border-radius: 50% !important;
14724
    border: 4px solid #e7ecf1;
14725
    margin: 40px 0 30px 0; }
14726
    .mt-widget-1 .mt-img > img {
14727
      border: 1px solid trnsparent;
14728
      border-radius: 50% !important; }
14729
  .mt-widget-1 .mt-body .mt-username {
14730
    text-align: center;
14731
    margin: 5px 10px;
14732
    font-weight: 600;
14733
    font-size: 16px; }
14734
  .mt-widget-1 .mt-body .mt-user-title {
14735
    text-align: center;
14736
    margin: 10px 10px 10px 10px;
14737
    color: #666666;
14738
    font-size: 13px; }
14739
  .mt-widget-1 .mt-body .mt-stats {
14740
    margin: 30px 0px 0px 0px; }
14741
    .mt-widget-1 .mt-body .mt-stats .btn-group {
14742
      border-top: 1px solid #e7ecf1; }
14743
      .mt-widget-1 .mt-body .mt-stats .btn-group .btn {
14744
        padding: 10px 10px;
14745
        font-size: 14px;
14746
        border-right: 1px solid #e7ecf1; }
14747
        .mt-widget-1 .mt-body .mt-stats .btn-group .btn:hover {
14748
          background-color: #e7ecf1; }
14749
        .mt-widget-1 .mt-body .mt-stats .btn-group .btn:last-child {
14750
          border: 0; }
14751
        .mt-widget-1 .mt-body .mt-stats .btn-group .btn > i {
14752
          position: relative;
14753
          top: 3px;
14754
          right: 2px;
14755
          font-size: 16px; }
14756
        .mt-widget-1 .mt-body .mt-stats .btn-group .btn:first-child {
14757
          border-bottom-left-radius: 2px !important; }
14758
        .mt-widget-1 .mt-body .mt-stats .btn-group .btn:last-child {
14759
          border-bottom-right-radius: 2px !important; }
14760
 
14761
.mt-widget-2 {
14762
  border: 1px solid #e7ecf1;
14763
  position: relative; }
14764
  .mt-widget-2 .mt-head {
14765
    position: absolute;
14766
    width: 100%;
14767
    background-size: 100% 100%; }
14768
    .mt-widget-2 .mt-head .mt-head-label {
14769
      position: absolute;
14770
      top: 8px;
14771
      right: 8px;
14772
      cursor: pointer; }
14773
      .mt-widget-2 .mt-head .mt-head-label > button {
14774
        font-size: 13px;
14775
        border-radius: 2px !important; }
14776
    .mt-widget-2 .mt-head .mt-head-user .mt-head-user-img {
14777
      position: relative;
14778
      float: left;
14779
      margin: 165px 32px 18px 35px; }
14780
      .mt-widget-2 .mt-head .mt-head-user .mt-head-user-img::after {
14781
        content: "";
14782
        position: absolute;
14783
        top: 90%;
14784
        left: 50%;
14785
        margin-left: -15px;
14786
        border-width: 13px;
14787
        border-style: solid;
14788
        border-color: transparent transparent white  transparent; }
14789
      .mt-widget-2 .mt-head .mt-head-user .mt-head-user-img > img {
14790
        width: 65px;
14791
        border-radius: 50% !important; }
14792
    .mt-widget-2 .mt-head .mt-head-user .mt-head-user-info {
14793
      margin: 175px 0 0 -9px;
14794
      color: white;
14795
      display: inline-block; }
14796
      .mt-widget-2 .mt-head .mt-head-user .mt-head-user-info .mt-user-name {
14797
        display: block;
14798
        font-size: 15px; }
14799
      .mt-widget-2 .mt-head .mt-head-user .mt-head-user-info .mt-user-time {
14800
        font-size: 13px;
14801
        display: block; }
14802
        .mt-widget-2 .mt-head .mt-head-user .mt-head-user-info .mt-user-time > i {
14803
          position: relative;
14804
          top: 1px;
14805
          font-size: 13px; }
14806
  .mt-widget-2 .mt-body {
14807
    padding-top: 160px;
14808
    text-align: center; }
14809
    .mt-widget-2 .mt-body .mt-body-title {
14810
      margin-top: 130px;
14811
      font-weight: 600;
14812
      font-size: 16px; }
14813
    .mt-widget-2 .mt-body .mt-body-description {
14814
      margin-top: 10px;
14815
      display: inline-block;
14816
      color: #666666;
14817
      font-size: 13px;
14818
      padding: 0 10px; }
14819
    .mt-widget-2 .mt-body .mt-body-stats {
14820
      padding: 0; }
14821
      .mt-widget-2 .mt-body .mt-body-stats:before, .mt-widget-2 .mt-body .mt-body-stats:after {
14822
        content: " ";
14823
        display: table; }
14824
      .mt-widget-2 .mt-body .mt-body-stats:after {
14825
        clear: both; }
14826
      .mt-widget-2 .mt-body .mt-body-stats > li {
14827
        margin: 15px;
14828
        list-style: none;
14829
        display: inline-block; }
14830
    .mt-widget-2 .mt-body .mt-body-actions {
14831
      border-top: 1px solid #e7ecf1; }
14832
      .mt-widget-2 .mt-body .mt-body-actions > i {
14833
        font-size: 18px; }
14834
      .mt-widget-2 .mt-body .mt-body-actions .btn {
14835
        font-size: 14px;
14836
        border-right: 1px solid #e7ecf1;
14837
        padding: 12px 0 12px 0;
14838
        text-align: center; }
14839
        .mt-widget-2 .mt-body .mt-body-actions .btn:last-child {
14840
          border: 0; }
14841
 
14842
.mt-widget-3 {
14843
  border: 1px solid #e7ecf1; }
14844
  .mt-widget-3 .mt-head {
14845
    background-color: #5DC9E6;
14846
    margin-bottom: 20px;
14847
    color: white;
14848
    padding: 15px 0; }
14849
    .mt-widget-3 .mt-head .mt-head-icon {
14850
      font-size: 35px;
14851
      text-align: center;
14852
      padding-top: 20px;
14853
      margin-bottom: 10px; }
14854
    .mt-widget-3 .mt-head .mt-head-desc {
14855
      margin-left: 10px;
14856
      margin-right: 10px;
14857
      text-align: center;
14858
      color: #fff;
14859
      opacity: 0.8 ;
14860
      filter: alpha(opacity=80) ; }
14861
    .mt-widget-3 .mt-head .mt-head-date {
14862
      text-align: center;
14863
      margin-top: 20px;
14864
      display: block;
14865
      color: #f2f2f2; }
14866
    .mt-widget-3 .mt-head .mt-head-button {
14867
      margin: 10px 0;
14868
      text-align: center;
14869
      padding: 20px; }
14870
      .mt-widget-3 .mt-head .mt-head-button > button {
14871
        width: 90px; }
14872
  .mt-widget-3 .mt-body-actions-icons .btn-group {
14873
    margin-bottom: 20px; }
14874
    .mt-widget-3 .mt-body-actions-icons .btn-group .mt-icon {
14875
      display: block;
14876
      position: relative;
14877
      padding: 5px;
14878
      font-size: 15px; }
14879
  .mt-widget-3 .mt-body-actions-icons .btn {
14880
    border-right: 1px solid #e7ecf1;
14881
    font-size: 11px;
14882
    text-align: center;
14883
    padding: 0; }
14884
    .mt-widget-3 .mt-body-actions-icons .btn:last-child {
14885
      border-right: 0; }
14886
 
14887
.mt-widget-4 {
14888
  min-height: 250px;
14889
  color: white;
14890
  background-color: #26C0B8; }
14891
  .mt-widget-4 .mt-img-container {
14892
    position: relative; }
14893
    .mt-widget-4 .mt-img-container > img {
14894
      height: 250px;
14895
      width: 100%; }
14896
  .mt-widget-4 .mt-container {
14897
    width: 150px;
14898
    background-color: #26C0B8;
14899
    min-height: 250px;
14900
    position: absolute;
14901
    right: 15px;
14902
    top: 0; }
14903
    .mt-widget-4 .mt-container .mt-head-title {
14904
      text-align: center;
14905
      margin-top: 20px;
14906
      padding: 10px; }
14907
    .mt-widget-4 .mt-container .mt-body-icons {
14908
      margin-top: 30px;
14909
      text-align: center; }
14910
      .mt-widget-4 .mt-container .mt-body-icons > a {
14911
        color: #e6e6e6;
14912
        display: inline-block;
14913
        padding: 10px;
14914
        font-size: 17px; }
14915
        .mt-widget-4 .mt-container .mt-body-icons > a:hover {
14916
          color: #fff; }
14917
    .mt-widget-4 .mt-container .mt-footer-button {
14918
      margin-top: 30px;
14919
      position: absolute;
14920
      right: 0; }
14921
      .mt-widget-4 .mt-container .mt-footer-button > .btn {
14922
        width: 90px;
14923
        border-top-right-radius: 0 !important;
14924
        border-bottom-right-radius: 0 !important;
14925
        border: none !important; }
14926
 
14927
.mt-code {
14928
  padding: 3px;
14929
  color: #E43A45;
14930
  border-radius: 4px !important;
14931
  display: inline;
14932
  word-wrap: normal; }
14933
 
14934
.caption-desc {
14935
  font-size: 13px;
14936
  margin-top: 0.5em;
14937
  line-height: 2.3em; }
14938
 
14939
.mt-element-step .row {
14940
  margin: 0; }
14941
 
14942
.mt-element-step .step-default .mt-step-col {
14943
  padding-top: 30px;
14944
  padding-bottom: 30px;
14945
  text-align: center; }
14946
 
14947
.mt-element-step .step-default .mt-step-number {
14948
  font-size: 26px;
14949
  border-radius: 50% !important;
14950
  display: inline-block;
14951
  margin: auto;
14952
  padding: 3px 14px;
14953
  margin-bottom: 20px; }
14954
 
14955
.mt-element-step .step-default .mt-step-title {
14956
  font-size: 30px;
14957
  font-weight: 100; }
14958
 
14959
.mt-element-step .step-default .active {
14960
  background-color: #32c5d2 !important; }
14961
  .mt-element-step .step-default .active .mt-step-number {
14962
    color: #32c5d2 !important; }
14963
  .mt-element-step .step-default .active .mt-step-title,
14964
  .mt-element-step .step-default .active .mt-step-content {
14965
    color: #fff !important; }
14966
 
14967
.mt-element-step .step-default .done {
14968
  background-color: #26C281 !important; }
14969
  .mt-element-step .step-default .done .mt-step-number {
14970
    color: #26C281 !important; }
14971
  .mt-element-step .step-default .done .mt-step-title,
14972
  .mt-element-step .step-default .done .mt-step-content {
14973
    color: #fff !important; }
14974
 
14975
.mt-element-step .step-default .error {
14976
  background-color: #E7505A !important; }
14977
  .mt-element-step .step-default .error .mt-step-number {
14978
    color: #E7505A !important; }
14979
  .mt-element-step .step-default .error .mt-step-title,
14980
  .mt-element-step .step-default .error .mt-step-content {
14981
    color: #fff !important; }
14982
 
14983
.mt-element-step .step-thin .mt-step-col {
14984
  padding-top: 10px;
14985
  padding-bottom: 10px; }
14986
 
14987
.mt-element-step .step-thin .mt-step-number {
14988
  font-size: 26px;
14989
  border-radius: 50% !important;
14990
  float: left;
14991
  margin: auto;
14992
  padding: 3px 14px; }
14993
 
14994
.mt-element-step .step-thin .mt-step-title {
14995
  font-size: 24px;
14996
  font-weight: 100;
14997
  padding-left: 60px;
14998
  margin-top: -4px; }
14999
 
15000
.mt-element-step .step-thin .mt-step-content {
15001
  padding-left: 60px;
15002
  margin-top: -5px; }
15003
 
15004
.mt-element-step .step-thin .active {
15005
  background-color: #32c5d2 !important; }
15006
  .mt-element-step .step-thin .active .mt-step-number {
15007
    color: #32c5d2 !important; }
15008
  .mt-element-step .step-thin .active .mt-step-title,
15009
  .mt-element-step .step-thin .active .mt-step-content {
15010
    color: #fff !important; }
15011
 
15012
.mt-element-step .step-thin .done {
15013
  background-color: #26C281 !important; }
15014
  .mt-element-step .step-thin .done .mt-step-number {
15015
    color: #26C281 !important; }
15016
  .mt-element-step .step-thin .done .mt-step-title,
15017
  .mt-element-step .step-thin .done .mt-step-content {
15018
    color: #fff !important; }
15019
 
15020
.mt-element-step .step-thin .error {
15021
  background-color: #E7505A !important; }
15022
  .mt-element-step .step-thin .error .mt-step-number {
15023
    color: #E7505A !important; }
15024
  .mt-element-step .step-thin .error .mt-step-title,
15025
  .mt-element-step .step-thin .error .mt-step-content {
15026
    color: #fff !important; }
15027
 
15028
.mt-element-step .step-background .mt-step-col {
15029
  padding-top: 30px;
15030
  padding-bottom: 30px;
15031
  text-align: center;
15032
  height: 160px; }
15033
 
15034
.mt-element-step .step-background .mt-step-number {
15035
  font-size: 200px;
15036
  position: absolute;
15037
  bottom: 0;
15038
  right: 0;
15039
  line-height: 0.79em;
15040
  color: #dae1e4;
15041
  z-index: 4; }
15042
 
15043
.mt-element-step .step-background .mt-step-title {
15044
  font-size: 30px;
15045
  font-weight: 100;
15046
  text-align: right;
15047
  padding-right: 25%;
15048
  z-index: 5;
15049
  position: relative; }
15050
 
15051
.mt-element-step .step-background .mt-step-content {
15052
  text-align: right;
15053
  padding-right: 25%;
15054
  z-index: 5;
15055
  position: relative; }
15056
 
15057
.mt-element-step .step-background .active {
15058
  background-color: #32c5d2 !important; }
15059
  .mt-element-step .step-background .active .mt-step-number {
15060
    color: #2ab4c0 !important; }
15061
  .mt-element-step .step-background .active .mt-step-title,
15062
  .mt-element-step .step-background .active .mt-step-content {
15063
    color: #fff !important; }
15064
 
15065
.mt-element-step .step-background .done {
15066
  background-color: #26C281 !important; }
15067
  .mt-element-step .step-background .done .mt-step-number {
15068
    color: #22ad73 !important; }
15069
  .mt-element-step .step-background .done .mt-step-title,
15070
  .mt-element-step .step-background .done .mt-step-content {
15071
    color: #fff !important; }
15072
 
15073
.mt-element-step .step-background .error {
15074
  background-color: #E7505A !important; }
15075
  .mt-element-step .step-background .error .mt-step-number {
15076
    color: #e43a45 !important; }
15077
  .mt-element-step .step-background .error .mt-step-title,
15078
  .mt-element-step .step-background .error .mt-step-content {
15079
    color: #fff !important; }
15080
 
15081
.mt-element-step .step-background-thin .mt-step-col {
15082
  padding-top: 15px;
15083
  padding-bottom: 15px;
15084
  text-align: center; }
15085
 
15086
.mt-element-step .step-background-thin .mt-step-number {
15087
  font-size: 120px;
15088
  position: absolute;
15089
  bottom: 0;
15090
  right: 0;
15091
  line-height: 0.79em;
15092
  color: #dae1e4;
15093
  z-index: 4; }
15094
 
15095
.mt-element-step .step-background-thin .mt-step-title {
15096
  font-size: 30px;
15097
  font-weight: 100;
15098
  text-align: right;
15099
  padding-right: 25%;
15100
  z-index: 5;
15101
  position: relative; }
15102
 
15103
.mt-element-step .step-background-thin .mt-step-content {
15104
  text-align: right;
15105
  position: relative;
15106
  padding-right: 25%;
15107
  z-index: 5; }
15108
 
15109
.mt-element-step .step-background-thin .active {
15110
  background-color: #32c5d2 !important; }
15111
  .mt-element-step .step-background-thin .active .mt-step-number {
15112
    color: #2ab4c0 !important; }
15113
  .mt-element-step .step-background-thin .active .mt-step-title,
15114
  .mt-element-step .step-background-thin .active .mt-step-content {
15115
    color: #fff !important; }
15116
 
15117
.mt-element-step .step-background-thin .done {
15118
  background-color: #26C281 !important; }
15119
  .mt-element-step .step-background-thin .done .mt-step-number {
15120
    color: #22ad73 !important; }
15121
  .mt-element-step .step-background-thin .done .mt-step-title,
15122
  .mt-element-step .step-background-thin .done .mt-step-content {
15123
    color: #fff !important; }
15124
 
15125
.mt-element-step .step-background-thin .error {
15126
  background-color: #E7505A !important; }
15127
  .mt-element-step .step-background-thin .error .mt-step-number {
15128
    color: #e43a45 !important; }
15129
  .mt-element-step .step-background-thin .error .mt-step-title,
15130
  .mt-element-step .step-background-thin .error .mt-step-content {
15131
    color: #fff !important; }
15132
 
15133
.mt-element-step .step-no-background .mt-step-col {
15134
  padding-top: 30px;
15135
  padding-bottom: 30px;
15136
  text-align: center; }
15137
 
15138
.mt-element-step .step-no-background .mt-step-number {
15139
  font-size: 26px;
15140
  border-radius: 50% !important;
15141
  display: inline-block;
15142
  margin: auto;
15143
  padding: 3px 14px;
15144
  margin-bottom: 20px;
15145
  border: 1px solid;
15146
  border-color: #e5e5e5; }
15147
 
15148
.mt-element-step .step-no-background .mt-step-title {
15149
  font-size: 30px;
15150
  font-weight: 100; }
15151
 
15152
.mt-element-step .step-no-background .active .mt-step-number {
15153
  color: #32c5d2 !important;
15154
  border-color: #32c5d2 !important;
15155
  font-weight: 700; }
15156
 
15157
.mt-element-step .step-no-background .active .mt-step-title,
15158
.mt-element-step .step-no-background .active .mt-step-content {
15159
  color: #32c5d2 !important;
15160
  font-weight: 700; }
15161
 
15162
.mt-element-step .step-no-background .done .mt-step-number {
15163
  color: #26C281 !important;
15164
  border-color: #26C281 !important;
15165
  font-weight: 700; }
15166
 
15167
.mt-element-step .step-no-background .done .mt-step-title,
15168
.mt-element-step .step-no-background .done .mt-step-content {
15169
  color: #26C281 !important;
15170
  font-weight: 700; }
15171
 
15172
.mt-element-step .step-no-background .error .mt-step-number {
15173
  color: #E7505A !important;
15174
  border-color: #E7505A !important;
15175
  font-weight: 700; }
15176
 
15177
.mt-element-step .step-no-background .error .mt-step-title,
15178
.mt-element-step .step-no-background .error .mt-step-content {
15179
  color: #E7505A !important;
15180
  font-weight: 700; }
15181
 
15182
.mt-element-step .step-no-background-thin .mt-step-col {
15183
  padding-top: 10px;
15184
  padding-bottom: 10px; }
15185
 
15186
.mt-element-step .step-no-background-thin .mt-step-number {
15187
  font-size: 26px;
15188
  border-radius: 50% !important;
15189
  float: left;
15190
  margin: auto;
15191
  padding: 3px 14px;
15192
  border: 1px solid;
15193
  border-color: #e5e5e5; }
15194
 
15195
.mt-element-step .step-no-background-thin .mt-step-title {
15196
  font-size: 24px;
15197
  font-weight: 100;
15198
  padding-left: 60px;
15199
  margin-top: -4px; }
15200
 
15201
.mt-element-step .step-no-background-thin .mt-step-content {
15202
  padding-left: 60px;
15203
  margin-top: -5px; }
15204
 
15205
.mt-element-step .step-no-background-thin .active .mt-step-number {
15206
  color: #32c5d2 !important;
15207
  border-color: #32c5d2 !important;
15208
  font-weight: 700; }
15209
 
15210
.mt-element-step .step-no-background-thin .active .mt-step-title,
15211
.mt-element-step .step-no-background-thin .active .mt-step-content {
15212
  color: #32c5d2 !important;
15213
  font-weight: 700; }
15214
 
15215
.mt-element-step .step-no-background-thin .done .mt-step-number {
15216
  color: #26C281 !important;
15217
  border-color: #26C281 !important;
15218
  font-weight: 700; }
15219
 
15220
.mt-element-step .step-no-background-thin .done .mt-step-title,
15221
.mt-element-step .step-no-background-thin .done .mt-step-content {
15222
  color: #26C281 !important;
15223
  font-weight: 700; }
15224
 
15225
.mt-element-step .step-no-background-thin .error .mt-step-number {
15226
  color: #E7505A !important;
15227
  border-color: #E7505A !important;
15228
  font-weight: 700; }
15229
 
15230
.mt-element-step .step-no-background-thin .error .mt-step-title,
15231
.mt-element-step .step-no-background-thin .error .mt-step-content {
15232
  color: #E7505A !important;
15233
  font-weight: 700; }
15234
 
15235
.mt-element-step .step-line .mt-step-col {
15236
  padding: 30px 0;
15237
  text-align: center; }
15238
 
15239
.mt-element-step .step-line .mt-step-number {
15240
  font-size: 26px;
15241
  border-radius: 50% !important;
15242
  display: inline-block;
15243
  margin: auto;
15244
  padding: 9px;
15245
  margin-bottom: 5px;
15246
  border: 3px solid;
15247
  border-color: #e5e5e5;
15248
  position: relative;
15249
  z-index: 5;
15250
  height: 60px;
15251
  width: 60px;
15252
  text-align: center; }
15253
  .mt-element-step .step-line .mt-step-number > i {
15254
    position: relative;
15255
    top: 50%;
15256
    transform: translateY(-120%); }
15257
 
15258
.mt-element-step .step-line .mt-step-title {
15259
  font-size: 20px;
15260
  font-weight: 400;
15261
  position: relative; }
15262
  .mt-element-step .step-line .mt-step-title:after {
15263
    content: '';
15264
    height: 3px;
15265
    width: 50%;
15266
    position: absolute;
15267
    background-color: #e5e5e5;
15268
    top: -32px;
15269
    left: 50%;
15270
    z-index: 4;
15271
    transform: translateY(-100%); }
15272
  .mt-element-step .step-line .mt-step-title:before {
15273
    content: '';
15274
    height: 3px;
15275
    width: 50%;
15276
    position: absolute;
15277
    background-color: #e5e5e5;
15278
    top: -32px;
15279
    right: 50%;
15280
    z-index: 4;
15281
    transform: translateY(-100%); }
15282
 
15283
.mt-element-step .step-line .first .mt-step-title:before {
15284
  content: none; }
15285
 
15286
.mt-element-step .step-line .last .mt-step-title:after {
15287
  content: none; }
15288
 
15289
.mt-element-step .step-line .active .mt-step-number {
15290
  color: #32c5d2 !important;
15291
  border-color: #32c5d2 !important; }
15292
 
15293
.mt-element-step .step-line .active .mt-step-title,
15294
.mt-element-step .step-line .active .mt-step-content {
15295
  color: #32c5d2 !important; }
15296
 
15297
.mt-element-step .step-line .active .mt-step-title:after, .mt-element-step .step-line .active .mt-step-title:before {
15298
  background-color: #32c5d2; }
15299
 
15300
.mt-element-step .step-line .done .mt-step-number {
15301
  color: #26C281 !important;
15302
  border-color: #26C281 !important; }
15303
 
15304
.mt-element-step .step-line .done .mt-step-title,
15305
.mt-element-step .step-line .done .mt-step-content {
15306
  color: #26C281 !important; }
15307
 
15308
.mt-element-step .step-line .done .mt-step-title:after, .mt-element-step .step-line .done .mt-step-title:before {
15309
  background-color: #26C281; }
15310
 
15311
.mt-element-step .step-line .error .mt-step-number {
15312
  color: #E7505A !important;
15313
  border-color: #E7505A !important; }
15314
 
15315
.mt-element-step .step-line .error .mt-step-title,
15316
.mt-element-step .step-line .error .mt-step-content {
15317
  color: #E7505A !important; }
15318
 
15319
.mt-element-step .step-line .error .mt-step-title:after, .mt-element-step .step-line .error .mt-step-title:before {
15320
  background-color: #E7505A; }
15321
 
15322
@media (max-width: 991px) {
15323
  /* 991px */
15324
  .mt-element-step .step-line .mt-step-title:after {
15325
    content: none; }
15326
  .mt-element-step .step-line .mt-step-title:before {
15327
    content: none; } }
15328
 
15329
.mt-element-list .list-default.mt-list-head {
15330
  background-position: center;
15331
  background-size: cover;
15332
  background-repeat: no-repeat;
15333
  padding: 15px; }
15334
  .mt-element-list .list-default.mt-list-head .list-title {
15335
    margin: 0 0 0.7em 0;
15336
    font-size: 18px; }
15337
  .mt-element-list .list-default.mt-list-head .list-date {
15338
    font-size: 12px; }
15339
  .mt-element-list .list-default.mt-list-head .list-pending {
15340
    margin-bottom: 10px; }
15341
  .mt-element-list .list-default.mt-list-head .list-count {
15342
    display: inline-block;
15343
    padding: 3px 7px; }
15344
    .mt-element-list .list-default.mt-list-head .list-count.last {
15345
      margin-bottom: 0; }
15346
  .mt-element-list .list-default.mt-list-head .list-label {
15347
    display: inline-block;
15348
    font-size: 12px; }
15349
 
15350
.mt-element-list .list-default.mt-list-container {
15351
  border-left: 1px solid;
15352
  border-right: 1px solid;
15353
  border-bottom: 1px solid;
15354
  border-color: #e7ecf1;
15355
  padding: 15px; }
15356
  .mt-element-list .list-default.mt-list-container .mt-list-title {
15357
    padding-bottom: 15px;
15358
    font-size: 14px;
15359
    font-weight: 700; }
15360
  .mt-element-list .list-default.mt-list-container ul {
15361
    margin-bottom: 0;
15362
    padding: 0; }
15363
    .mt-element-list .list-default.mt-list-container ul > .mt-list-item {
15364
      list-style: none;
15365
      border-bottom: 1px solid;
15366
      border-color: #e7ecf1;
15367
      padding: 25px 0;
15368
      min-height: 45px; }
15369
      .mt-element-list .list-default.mt-list-container ul > .mt-list-item:first-child {
15370
        padding-top: 0; }
15371
      .mt-element-list .list-default.mt-list-container ul > .mt-list-item:last-child {
15372
        padding-bottom: 0;
15373
        border: none; }
15374
      .mt-element-list .list-default.mt-list-container ul > .mt-list-item > .list-icon-container {
15375
        border: 1px solid;
15376
        border-color: #e7ecf1;
15377
        border-radius: 50% !important;
15378
        padding: 0.9em;
15379
        float: left;
15380
        width: 45px;
15381
        height: 45px; }
15382
        .mt-element-list .list-default.mt-list-container ul > .mt-list-item > .list-icon-container > a {
15383
          color: #34495e; }
15384
          .mt-element-list .list-default.mt-list-container ul > .mt-list-item > .list-icon-container > a:hover {
15385
            color: #26C281;
15386
            text-decoration: none; }
15387
        .mt-element-list .list-default.mt-list-container ul > .mt-list-item > .list-icon-container.done {
15388
          border-color: #26C281; }
15389
          .mt-element-list .list-default.mt-list-container ul > .mt-list-item > .list-icon-container.done > a {
15390
            color: #26C281; }
15391
            .mt-element-list .list-default.mt-list-container ul > .mt-list-item > .list-icon-container.done > a:hover {
15392
              color: #26C281;
15393
              text-decoration: none; }
15394
      .mt-element-list .list-default.mt-list-container ul > .mt-list-item > .list-item-content {
15395
        padding: 0 75px 0 60px; }
15396
        .mt-element-list .list-default.mt-list-container ul > .mt-list-item > .list-item-content > h3 {
15397
          margin-top: 0;
15398
          margin-bottom: 5px;
15399
          font-size: 16px; }
15400
          .mt-element-list .list-default.mt-list-container ul > .mt-list-item > .list-item-content > h3 > a {
15401
            color: #34495e; }
15402
            .mt-element-list .list-default.mt-list-container ul > .mt-list-item > .list-item-content > h3 > a:hover {
15403
              color: #26C281;
15404
              text-decoration: none; }
15405
        .mt-element-list .list-default.mt-list-container ul > .mt-list-item > .list-item-content > p {
15406
          margin: 0; }
15407
      .mt-element-list .list-default.mt-list-container ul > .mt-list-item > .list-datetime {
15408
        text-align: right;
15409
        float: right;
15410
        width: 60px; }
15411
 
15412
.mt-element-list .list-default.ext-1.mt-list-container {
15413
  padding: 15px 0 0 0; }
15414
  .mt-element-list .list-default.ext-1.mt-list-container .mt-list-title {
15415
    padding: 0 15px 15px 15px; }
15416
  .mt-element-list .list-default.ext-1.mt-list-container ul > .mt-list-item {
15417
    padding: 15px;
15418
    border-left: 3px solid;
15419
    border-color: #2F353B;
15420
    border-bottom-color: #e7ecf1; }
15421
    .mt-element-list .list-default.ext-1.mt-list-container ul > .mt-list-item:hover {
15422
      background-color: #e5e5e5; }
15423
    .mt-element-list .list-default.ext-1.mt-list-container ul > .mt-list-item.done {
15424
      border-color: #26C281;
15425
      border-bottom-color: #e7ecf1; }
15426
      .mt-element-list .list-default.ext-1.mt-list-container ul > .mt-list-item.done:hover {
15427
        background-color: #96ebc8; }
15428
    .mt-element-list .list-default.ext-1.mt-list-container ul > .mt-list-item > .list-icon-container {
15429
      border: none; }
15430
 
15431
.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 {
15432
  text-decoration: none; }
15433
 
15434
.mt-element-list .list-default.group .list-toggle-container .list-toggle {
15435
  padding: 15px;
15436
  background-color: #2F353B;
15437
  font-weight: 700;
15438
  color: #fff;
15439
  text-decoration: none; }
15440
  .mt-element-list .list-default.group .list-toggle-container .list-toggle.done {
15441
    background-color: #26C281; }
15442
 
15443
.mt-element-list .list-simple.mt-list-head {
15444
  padding: 15px; }
15445
  .mt-element-list .list-simple.mt-list-head .list-title {
15446
    margin: 0;
15447
    padding-right: 85px; }
15448
  .mt-element-list .list-simple.mt-list-head .list-date {
15449
    font-size: 12px;
15450
    opacity: 0.8;
15451
    float: right;
15452
    width: 75px; }
15453
 
15454
.mt-element-list .list-simple.mt-list-container {
15455
  border-left: 1px solid;
15456
  border-right: 1px solid;
15457
  border-bottom: 1px solid;
15458
  border-color: #e7ecf1;
15459
  padding: 15px; }
15460
  .mt-element-list .list-simple.mt-list-container ul {
15461
    margin-bottom: 0;
15462
    padding: 0; }
15463
    .mt-element-list .list-simple.mt-list-container ul > .mt-list-item {
15464
      list-style: none;
15465
      border-bottom: 1px solid;
15466
      border-color: #e7ecf1;
15467
      padding: 15px 0; }
15468
      .mt-element-list .list-simple.mt-list-container ul > .mt-list-item:first-child {
15469
        padding-top: 0; }
15470
      .mt-element-list .list-simple.mt-list-container ul > .mt-list-item:last-child {
15471
        padding-bottom: 0;
15472
        border: none; }
15473
      .mt-element-list .list-simple.mt-list-container ul > .mt-list-item > .list-icon-container {
15474
        font-size: 14px;
15475
        float: left; }
15476
        .mt-element-list .list-simple.mt-list-container ul > .mt-list-item > .list-icon-container > a {
15477
          color: #34495e; }
15478
          .mt-element-list .list-simple.mt-list-container ul > .mt-list-item > .list-icon-container > a:hover {
15479
            color: #26C281;
15480
            text-decoration: none; }
15481
        .mt-element-list .list-simple.mt-list-container ul > .mt-list-item > .list-icon-container.done {
15482
          color: #26C281; }
15483
          .mt-element-list .list-simple.mt-list-container ul > .mt-list-item > .list-icon-container.done > a {
15484
            color: #26C281; }
15485
            .mt-element-list .list-simple.mt-list-container ul > .mt-list-item > .list-icon-container.done > a:hover {
15486
              color: #26C281;
15487
              text-decoration: none; }
15488
      .mt-element-list .list-simple.mt-list-container ul > .mt-list-item > .list-item-content {
15489
        padding: 0 75px 0 60px; }
15490
        .mt-element-list .list-simple.mt-list-container ul > .mt-list-item > .list-item-content > h3 {
15491
          margin: 0;
15492
          font-size: 18px; }
15493
          .mt-element-list .list-simple.mt-list-container ul > .mt-list-item > .list-item-content > h3 > a {
15494
            color: #34495e; }
15495
            .mt-element-list .list-simple.mt-list-container ul > .mt-list-item > .list-item-content > h3 > a:hover {
15496
              color: #26C281;
15497
              text-decoration: none; }
15498
      .mt-element-list .list-simple.mt-list-container ul > .mt-list-item > .list-datetime {
15499
        text-align: right;
15500
        float: right;
15501
        width: 60px; }
15502
 
15503
.mt-element-list .list-simple.mt-list-head {
15504
  padding: 15px; }
15505
  .mt-element-list .list-simple.mt-list-head .list-title {
15506
    margin: 0;
15507
    padding-right: 85px; }
15508
  .mt-element-list .list-simple.mt-list-head .list-date {
15509
    font-size: 12px;
15510
    opacity: 0.8;
15511
    float: right;
15512
    width: 75px; }
15513
 
15514
.mt-element-list .list-simple.ext-1.mt-list-container {
15515
  padding: 0; }
15516
  .mt-element-list .list-simple.ext-1.mt-list-container ul > .mt-list-item {
15517
    padding: 15px;
15518
    border-left: 3px solid;
15519
    border-color: #34495e;
15520
    border-bottom-color: #e7ecf1; }
15521
    .mt-element-list .list-simple.ext-1.mt-list-container ul > .mt-list-item:hover {
15522
      background-color: #e5e5e5; }
15523
    .mt-element-list .list-simple.ext-1.mt-list-container ul > .mt-list-item.done {
15524
      border-color: #26C281;
15525
      border-bottom-color: #e7ecf1; }
15526
      .mt-element-list .list-simple.ext-1.mt-list-container ul > .mt-list-item.done:hover {
15527
        background-color: #96ebc8; }
15528
 
15529
.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 {
15530
  text-decoration: none; }
15531
 
15532
.mt-element-list .list-simple.group .list-toggle-container .list-toggle {
15533
  padding: 15px;
15534
  background-color: #34495e;
15535
  font-weight: 700;
15536
  color: #fff;
15537
  text-decoration: none; }
15538
  .mt-element-list .list-simple.group .list-toggle-container .list-toggle.done {
15539
    background-color: #26C281; }
15540
 
15541
.mt-element-list .list-news.mt-list-head {
15542
  padding: 15px;
15543
  text-align: center; }
15544
  .mt-element-list .list-news.mt-list-head .list-title {
15545
    margin: 0; }
15546
  .mt-element-list .list-news.mt-list-head .badge {
15547
    margin-top: 5px; }
15548
 
15549
.mt-element-list .list-news.mt-list-container {
15550
  border-left: 1px solid;
15551
  border-right: 1px solid;
15552
  border-bottom: 1px solid;
15553
  border-color: #e7ecf1;
15554
  padding: 15px 0; }
15555
  .mt-element-list .list-news.mt-list-container ul {
15556
    margin-bottom: 0;
15557
    padding: 0; }
15558
    .mt-element-list .list-news.mt-list-container ul > .mt-list-item {
15559
      list-style: none;
15560
      border-bottom: 1px solid;
15561
      border-color: #e7ecf1;
15562
      padding: 15px;
15563
      position: relative; }
15564
      .mt-element-list .list-news.mt-list-container ul > .mt-list-item:first-child {
15565
        padding-top: 0; }
15566
      .mt-element-list .list-news.mt-list-container ul > .mt-list-item:last-child {
15567
        padding-bottom: 0;
15568
        border: none; }
15569
      .mt-element-list .list-news.mt-list-container ul > .mt-list-item > .list-icon-container {
15570
        font-size: 20px;
15571
        position: absolute;
15572
        right: 5px;
15573
        top: 50%;
15574
        margin-top: -10px; }
15575
        .mt-element-list .list-news.mt-list-container ul > .mt-list-item > .list-icon-container a {
15576
          color: #2f353b; }
15577
          .mt-element-list .list-news.mt-list-container ul > .mt-list-item > .list-icon-container a:hover {
15578
            color: #32c5d2; }
15579
      .mt-element-list .list-news.mt-list-container ul > .mt-list-item > .list-item-content {
15580
        padding: 0 25px 0 0; }
15581
        .mt-element-list .list-news.mt-list-container ul > .mt-list-item > .list-item-content > h3 {
15582
          margin: 0;
15583
          font-size: 18px;
15584
          margin-bottom: 10px; }
15585
          .mt-element-list .list-news.mt-list-container ul > .mt-list-item > .list-item-content > h3 > a {
15586
            color: #34495e; }
15587
            .mt-element-list .list-news.mt-list-container ul > .mt-list-item > .list-item-content > h3 > a:hover {
15588
              color: #32c5d2;
15589
              text-decoration: none; }
15590
      .mt-element-list .list-news.mt-list-container ul > .mt-list-item > .list-datetime {
15591
        margin-bottom: 10px; }
15592
 
15593
.mt-element-list .list-news.ext-1.mt-list-head {
15594
  position: relative;
15595
  text-align: left; }
15596
  .mt-element-list .list-news.ext-1.mt-list-head .list-count {
15597
    position: absolute;
15598
    right: 0;
15599
    top: 0;
15600
    height: 100%;
15601
    padding: 19px; }
15602
 
15603
.mt-element-list .list-news.ext-1 .list-thumb {
15604
  width: 80px;
15605
  height: 80px;
15606
  overflow: hidden;
15607
  float: left; }
15608
  .mt-element-list .list-news.ext-1 .list-thumb img {
15609
    width: 100%; }
15610
 
15611
.mt-element-list .list-news.ext-1.mt-list-container {
15612
  padding: 0; }
15613
  .mt-element-list .list-news.ext-1.mt-list-container ul > .mt-list-item {
15614
    padding: 15px; }
15615
    .mt-element-list .list-news.ext-1.mt-list-container ul > .mt-list-item > .list-datetime {
15616
      padding-left: 90px; }
15617
    .mt-element-list .list-news.ext-1.mt-list-container ul > .mt-list-item > .list-item-content {
15618
      padding-left: 90px; }
15619
    .mt-element-list .list-news.ext-1.mt-list-container ul > .mt-list-item:hover {
15620
      background-color: #e5e5e5; }
15621
    .mt-element-list .list-news.ext-1.mt-list-container ul > .mt-list-item:last-child {
15622
      padding-bottom: 15px; }
15623
 
15624
.mt-element-list .list-news.ext-2.mt-list-head {
15625
  position: relative;
15626
  text-align: left; }
15627
  .mt-element-list .list-news.ext-2.mt-list-head .list-count {
15628
    position: absolute;
15629
    right: 0;
15630
    top: 0;
15631
    height: 100%;
15632
    padding: 19px; }
15633
 
15634
.mt-element-list .list-news.ext-2 .list-thumb {
15635
  width: 80px;
15636
  height: 80px;
15637
  overflow: hidden;
15638
  float: left; }
15639
  .mt-element-list .list-news.ext-2 .list-thumb img {
15640
    width: 100%; }
15641
 
15642
.mt-element-list .list-news.ext-2.mt-list-container {
15643
  padding: 0; }
15644
  .mt-element-list .list-news.ext-2.mt-list-container ul > .mt-list-item {
15645
    padding: 15px; }
15646
    .mt-element-list .list-news.ext-2.mt-list-container ul > .mt-list-item > .list-datetime {
15647
      padding-left: 90px; }
15648
    .mt-element-list .list-news.ext-2.mt-list-container ul > .mt-list-item > .list-item-content {
15649
      padding-left: 90px; }
15650
      .mt-element-list .list-news.ext-2.mt-list-container ul > .mt-list-item > .list-item-content > h3 {
15651
        font-size: 16px; }
15652
        .mt-element-list .list-news.ext-2.mt-list-container ul > .mt-list-item > .list-item-content > h3 > a:hover {
15653
          color: #F2784B; }
15654
    .mt-element-list .list-news.ext-2.mt-list-container ul > .mt-list-item:hover {
15655
      background-color: #e5e5e5; }
15656
    .mt-element-list .list-news.ext-2.mt-list-container ul > .mt-list-item:last-child {
15657
      padding-bottom: 15px; }
15658
 
15659
.mt-element-list .list-todo.mt-list-head {
15660
  padding: 15px;
15661
  position: relative; }
15662
  .mt-element-list .list-todo.mt-list-head .list-title {
15663
    margin: 0; }
15664
  .mt-element-list .list-todo.mt-list-head .list-head-count {
15665
    margin-top: 5px; }
15666
    .mt-element-list .list-todo.mt-list-head .list-head-count > .list-head-count-item {
15667
      display: inline-block;
15668
      margin-right: 15px; }
15669
  .mt-element-list .list-todo.mt-list-head .list-count {
15670
    position: absolute;
15671
    top: 0;
15672
    right: 0;
15673
    padding: 29px;
15674
    font-size: 16px; }
15675
  .mt-element-list .list-todo.mt-list-head a {
15676
    color: #fff; }
15677
    .mt-element-list .list-todo.mt-list-head a:hover {
15678
      text-decoration: none; }
15679
 
15680
.mt-element-list .list-todo.mt-list-container {
15681
  border-left: 1px solid;
15682
  border-right: 1px solid;
15683
  border-bottom: 1px solid;
15684
  border-color: #e7ecf1;
15685
  position: relative; }
15686
  .mt-element-list .list-todo.mt-list-container .list-todo-line {
15687
    position: absolute;
15688
    z-index: 1;
15689
    height: 100%;
15690
    width: 1px;
15691
    top: 0;
15692
    left: 25px;
15693
    border-left: 1px solid;
15694
    border-color: #e7ecf1; }
15695
  .mt-element-list .list-todo.mt-list-container ul {
15696
    margin-bottom: 0;
15697
    padding: 0;
15698
    position: relative;
15699
    z-index: 5; }
15700
    .mt-element-list .list-todo.mt-list-container ul > .mt-list-item {
15701
      list-style: none;
15702
      border-bottom: 1px solid;
15703
      border-bottom-style: dashed;
15704
      border-color: #e7ecf1;
15705
      padding: 15px;
15706
      position: relative; }
15707
      .mt-element-list .list-todo.mt-list-container ul > .mt-list-item:last-child {
15708
        border: none; }
15709
      .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-icon {
15710
        display: inline-block;
15711
        margin-top: 0.7em;
15712
        padding: 0.7em 0;
15713
        vertical-align: top; }
15714
      .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item {
15715
        margin-left: 15px;
15716
        display: inline-block;
15717
        vertical-align: top;
15718
        width: 90%;
15719
        position: relative; }
15720
        .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item:after {
15721
          right: 100%;
15722
          top: 50%;
15723
          border: solid transparent;
15724
          content: " ";
15725
          height: 0;
15726
          width: 0;
15727
          position: absolute;
15728
          pointer-events: none;
15729
          border-color: rgba(47, 53, 59, 0);
15730
          border-right-color: #2f353b;
15731
          border-width: 8px;
15732
          top: 18px; }
15733
        .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 {
15734
          text-decoration: none; }
15735
        .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item > .list-toggle-container .list-toggle {
15736
          padding: 15px; }
15737
          .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item > .list-toggle-container .list-toggle > .list-toggle-title {
15738
            display: inline-block; }
15739
        .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item .task-list {
15740
          border: 1px solid;
15741
          border-color: #e7ecf1;
15742
          padding: 0;
15743
          margin: 0;
15744
          position: relative;
15745
          border-top: none;
15746
          border-bottom: none; }
15747
          .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item .task-list .task-list-item {
15748
            list-style: none;
15749
            padding: 15px;
15750
            border-bottom: 1px solid;
15751
            border-color: #e7ecf1; }
15752
            .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item .task-list .task-list-item a {
15753
              color: #2f353b; }
15754
              .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item .task-list .task-list-item a:hover {
15755
                text-decoration: none;
15756
                color: #e43a45; }
15757
            .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item .task-list .task-list-item:last-child {
15758
              border-bottom: none; }
15759
            .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item .task-list .task-list-item > .task-icon {
15760
              float: left; }
15761
            .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item .task-list .task-list-item > .task-content {
15762
              padding: 0 45px 0 35px; }
15763
              .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item .task-list .task-list-item > .task-content > h4 {
15764
                margin-top: 0;
15765
                font-size: 14px; }
15766
              .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item .task-list .task-list-item > .task-content > p {
15767
                font-size: 13px;
15768
                margin: 0; }
15769
            .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item .task-list .task-list-item > .task-status {
15770
              float: right; }
15771
              .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item .task-list .task-list-item > .task-status a {
15772
                color: #e5e5e5; }
15773
              .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item .task-list .task-list-item > .task-status .done:hover {
15774
                color: #26C281; }
15775
              .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item .task-list .task-list-item > .task-status .pending:hover {
15776
                color: #e43a45; }
15777
            .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item .task-list .task-list-item.done > .task-status .done {
15778
              color: #26C281; }
15779
          .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item .task-list .task-footer {
15780
            padding: 15px;
15781
            text-align: center; }
15782
            .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item .task-list .task-footer a {
15783
              color: #2f353b; }
15784
              .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item .task-list .task-footer a:hover {
15785
                text-decoration: none; }
15786
              .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item .task-list .task-footer a.task-trash:hover {
15787
                color: #e43a45; }
15788
              .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item .task-list .task-footer a.task-add:hover {
15789
                color: #26C281; }
15790
      .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-icon-container {
15791
        font-size: 20px;
15792
        position: absolute;
15793
        right: 5px;
15794
        top: 50%;
15795
        margin-top: -10px; }
15796
        .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-icon-container a {
15797
          color: #2f353b; }
15798
          .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-icon-container a:hover {
15799
            color: #32c5d2; }
15800
      .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-item-content {
15801
        padding: 0 25px 0 0; }
15802
        .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-item-content > h3 {
15803
          margin: 0;
15804
          font-size: 18px;
15805
          margin-bottom: 10px; }
15806
          .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-item-content > h3 > a {
15807
            color: #34495e; }
15808
            .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-item-content > h3 > a:hover {
15809
              color: #32c5d2;
15810
              text-decoration: none; }
15811
      .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-datetime {
15812
        margin-bottom: 10px; }
15813
 
15814
.mt-element-list .list-default.mt-list-head.white {
15815
  background-color: #ffffff;
15816
  color: #666; }
15817
  .mt-element-list .list-default.mt-list-head.white .badge {
15818
    background-color: white;
15819
    color: #666; }
15820
  .mt-element-list .list-default.mt-list-head.white.ext-1 .badge {
15821
    background-color: #e6e6e6; }
15822
  .mt-element-list .list-default.mt-list-head.white .list-label {
15823
    color: white; }
15824
  .mt-element-list .list-default.mt-list-head.white .list-date {
15825
    color: white; }
15826
 
15827
.mt-element-list .list-todo.mt-list-head.white {
15828
  background-color: #ffffff;
15829
  color: #666; }
15830
 
15831
.mt-element-list .list-todo .list-count.white {
15832
  background-color: #ffffff;
15833
  color: #666; }
15834
  .mt-element-list .list-todo .list-count.white:hover {
15835
    background-color: #f2f2f2; }
15836
 
15837
.mt-element-list .list-todo .list-todo-line.white {
15838
  border-color: #ffffff; }
15839
 
15840
.mt-element-list .list-todo .list-todo-item.white:after {
15841
  border-right-color: #ffffff !important; }
15842
 
15843
.mt-element-list .list-todo .list-todo-item.white .list-toggle {
15844
  background: #ffffff;
15845
  color: #666 !important; }
15846
  .mt-element-list .list-todo .list-todo-item.white .list-toggle > .badge {
15847
    color: #ffffff;
15848
    background: #666; }
15849
 
15850
.mt-element-list .list-default.mt-list-head.default {
15851
  background-color: #e1e5ec;
15852
  color: #666; }
15853
  .mt-element-list .list-default.mt-list-head.default .badge {
15854
    background-color: white;
15855
    color: #666; }
15856
  .mt-element-list .list-default.mt-list-head.default.ext-1 .badge {
15857
    background-color: #c2cad8; }
15858
  .mt-element-list .list-default.mt-list-head.default .list-label {
15859
    color: white; }
15860
  .mt-element-list .list-default.mt-list-head.default .list-date {
15861
    color: white; }
15862
 
15863
.mt-element-list .list-todo.mt-list-head.default {
15864
  background-color: #e1e5ec;
15865
  color: #666; }
15866
 
15867
.mt-element-list .list-todo .list-count.default {
15868
  background-color: #e1e5ec;
15869
  color: #666; }
15870
  .mt-element-list .list-todo .list-count.default:hover {
15871
    background-color: #d1d7e2; }
15872
 
15873
.mt-element-list .list-todo .list-todo-line.default {
15874
  border-color: #e1e5ec; }
15875
 
15876
.mt-element-list .list-todo .list-todo-item.default:after {
15877
  border-right-color: #e1e5ec !important; }
15878
 
15879
.mt-element-list .list-todo .list-todo-item.default .list-toggle {
15880
  background: #e1e5ec;
15881
  color: #666 !important; }
15882
  .mt-element-list .list-todo .list-todo-item.default .list-toggle > .badge {
15883
    color: #e1e5ec;
15884
    background: #666; }
15885
 
15886
.mt-element-list .list-default.mt-list-head.dark {
15887
  background-color: #2f353b;
15888
  color: #FFFFFF; }
15889
  .mt-element-list .list-default.mt-list-head.dark .badge {
15890
    background-color: #464f57;
15891
    color: #FFFFFF; }
15892
  .mt-element-list .list-default.mt-list-head.dark.ext-1 .badge {
15893
    background-color: #181c1f; }
15894
  .mt-element-list .list-default.mt-list-head.dark .list-label {
15895
    color: #acb5bd; }
15896
  .mt-element-list .list-default.mt-list-head.dark .list-date {
15897
    color: #acb5bd; }
15898
 
15899
.mt-element-list .list-todo.mt-list-head.dark {
15900
  background-color: #2f353b;
15901
  color: #FFFFFF; }
15902
 
15903
.mt-element-list .list-todo .list-count.dark {
15904
  background-color: #2f353b;
15905
  color: #FFFFFF; }
15906
  .mt-element-list .list-todo .list-count.dark:hover {
15907
    background-color: #24282d; }
15908
 
15909
.mt-element-list .list-todo .list-todo-line.dark {
15910
  border-color: #2f353b; }
15911
 
15912
.mt-element-list .list-todo .list-todo-item.dark:after {
15913
  border-right-color: #2f353b !important; }
15914
 
15915
.mt-element-list .list-todo .list-todo-item.dark .list-toggle {
15916
  background: #2f353b;
15917
  color: #FFFFFF !important; }
15918
  .mt-element-list .list-todo .list-todo-item.dark .list-toggle > .badge {
15919
    color: #2f353b;
15920
    background: #FFFFFF; }
15921
 
15922
.mt-element-list .list-default.mt-list-head.blue {
15923
  background-color: #3598dc;
15924
  color: #FFFFFF; }
15925
  .mt-element-list .list-default.mt-list-head.blue .badge {
15926
    background-color: #60aee4;
15927
    color: #FFFFFF; }
15928
  .mt-element-list .list-default.mt-list-head.blue.ext-1 .badge {
15929
    background-color: #217ebd; }
15930
  .mt-element-list .list-default.mt-list-head.blue .list-label {
15931
    color: white; }
15932
  .mt-element-list .list-default.mt-list-head.blue .list-date {
15933
    color: white; }
15934
 
15935
.mt-element-list .list-todo.mt-list-head.blue {
15936
  background-color: #3598dc;
15937
  color: #FFFFFF; }
15938
 
15939
.mt-element-list .list-todo .list-count.blue {
15940
  background-color: #3598dc;
15941
  color: #FFFFFF; }
15942
  .mt-element-list .list-todo .list-count.blue:hover {
15943
    background-color: #258cd3; }
15944
 
15945
.mt-element-list .list-todo .list-todo-line.blue {
15946
  border-color: #3598dc; }
15947
 
15948
.mt-element-list .list-todo .list-todo-item.blue:after {
15949
  border-right-color: #3598dc !important; }
15950
 
15951
.mt-element-list .list-todo .list-todo-item.blue .list-toggle {
15952
  background: #3598dc;
15953
  color: #FFFFFF !important; }
15954
  .mt-element-list .list-todo .list-todo-item.blue .list-toggle > .badge {
15955
    color: #3598dc;
15956
    background: #FFFFFF; }
15957
 
15958
.mt-element-list .list-default.mt-list-head.blue-madison {
15959
  background-color: #578ebe;
15960
  color: #FFFFFF; }
15961
  .mt-element-list .list-default.mt-list-head.blue-madison .badge {
15962
    background-color: #7ca7cc;
15963
    color: #FFFFFF; }
15964
  .mt-element-list .list-default.mt-list-head.blue-madison.ext-1 .badge {
15965
    background-color: #3f74a3; }
15966
  .mt-element-list .list-default.mt-list-head.blue-madison .list-label {
15967
    color: white; }
15968
  .mt-element-list .list-default.mt-list-head.blue-madison .list-date {
15969
    color: white; }
15970
 
15971
.mt-element-list .list-todo.mt-list-head.blue-madison {
15972
  background-color: #578ebe;
15973
  color: #FFFFFF; }
15974
 
15975
.mt-element-list .list-todo .list-count.blue-madison {
15976
  background-color: #578ebe;
15977
  color: #FFFFFF; }
15978
  .mt-element-list .list-todo .list-count.blue-madison:hover {
15979
    background-color: #4682b5; }
15980
 
15981
.mt-element-list .list-todo .list-todo-line.blue-madison {
15982
  border-color: #578ebe; }
15983
 
15984
.mt-element-list .list-todo .list-todo-item.blue-madison:after {
15985
  border-right-color: #578ebe !important; }
15986
 
15987
.mt-element-list .list-todo .list-todo-item.blue-madison .list-toggle {
15988
  background: #578ebe;
15989
  color: #FFFFFF !important; }
15990
  .mt-element-list .list-todo .list-todo-item.blue-madison .list-toggle > .badge {
15991
    color: #578ebe;
15992
    background: #FFFFFF; }
15993
 
15994
.mt-element-list .list-default.mt-list-head.blue-chambray {
15995
  background-color: #2C3E50;
15996
  color: #FFFFFF; }
15997
  .mt-element-list .list-default.mt-list-head.blue-chambray .badge {
15998
    background-color: #3e5871;
15999
    color: #FFFFFF; }
16000
  .mt-element-list .list-default.mt-list-head.blue-chambray.ext-1 .badge {
16001
    background-color: #1a252f; }
16002
  .mt-element-list .list-default.mt-list-head.blue-chambray .list-label {
16003
    color: #aabed1; }
16004
  .mt-element-list .list-default.mt-list-head.blue-chambray .list-date {
16005
    color: #aabed1; }
16006
 
16007
.mt-element-list .list-todo.mt-list-head.blue-chambray {
16008
  background-color: #2C3E50;
16009
  color: #FFFFFF; }
16010
 
16011
.mt-element-list .list-todo .list-count.blue-chambray {
16012
  background-color: #2C3E50;
16013
  color: #FFFFFF; }
16014
  .mt-element-list .list-todo .list-count.blue-chambray:hover {
16015
    background-color: #233140; }
16016
 
16017
.mt-element-list .list-todo .list-todo-line.blue-chambray {
16018
  border-color: #2C3E50; }
16019
 
16020
.mt-element-list .list-todo .list-todo-item.blue-chambray:after {
16021
  border-right-color: #2C3E50 !important; }
16022
 
16023
.mt-element-list .list-todo .list-todo-item.blue-chambray .list-toggle {
16024
  background: #2C3E50;
16025
  color: #FFFFFF !important; }
16026
  .mt-element-list .list-todo .list-todo-item.blue-chambray .list-toggle > .badge {
16027
    color: #2C3E50;
16028
    background: #FFFFFF; }
16029
 
16030
.mt-element-list .list-default.mt-list-head.blue-ebonyclay {
16031
  background-color: #22313F;
16032
  color: #FFFFFF; }
16033
  .mt-element-list .list-default.mt-list-head.blue-ebonyclay .badge {
16034
    background-color: #344b60;
16035
    color: #FFFFFF; }
16036
  .mt-element-list .list-default.mt-list-head.blue-ebonyclay.ext-1 .badge {
16037
    background-color: #10171e; }
16038
  .mt-element-list .list-default.mt-list-head.blue-ebonyclay .list-label {
16039
    color: #98b1c8; }
16040
  .mt-element-list .list-default.mt-list-head.blue-ebonyclay .list-date {
16041
    color: #98b1c8; }
16042
 
16043
.mt-element-list .list-todo.mt-list-head.blue-ebonyclay {
16044
  background-color: #22313F;
16045
  color: #FFFFFF; }
16046
 
16047
.mt-element-list .list-todo .list-count.blue-ebonyclay {
16048
  background-color: #22313F;
16049
  color: #FFFFFF; }
16050
  .mt-element-list .list-todo .list-count.blue-ebonyclay:hover {
16051
    background-color: #19242e; }
16052
 
16053
.mt-element-list .list-todo .list-todo-line.blue-ebonyclay {
16054
  border-color: #22313F; }
16055
 
16056
.mt-element-list .list-todo .list-todo-item.blue-ebonyclay:after {
16057
  border-right-color: #22313F !important; }
16058
 
16059
.mt-element-list .list-todo .list-todo-item.blue-ebonyclay .list-toggle {
16060
  background: #22313F;
16061
  color: #FFFFFF !important; }
16062
  .mt-element-list .list-todo .list-todo-item.blue-ebonyclay .list-toggle > .badge {
16063
    color: #22313F;
16064
    background: #FFFFFF; }
16065
 
16066
.mt-element-list .list-default.mt-list-head.blue-hoki {
16067
  background-color: #67809F;
16068
  color: #FFFFFF; }
16069
  .mt-element-list .list-default.mt-list-head.blue-hoki .badge {
16070
    background-color: #869ab3;
16071
    color: #FFFFFF; }
16072
  .mt-element-list .list-default.mt-list-head.blue-hoki.ext-1 .badge {
16073
    background-color: #526781; }
16074
  .mt-element-list .list-default.mt-list-head.blue-hoki .list-label {
16075
    color: white; }
16076
  .mt-element-list .list-default.mt-list-head.blue-hoki .list-date {
16077
    color: white; }
16078
 
16079
.mt-element-list .list-todo.mt-list-head.blue-hoki {
16080
  background-color: #67809F;
16081
  color: #FFFFFF; }
16082
 
16083
.mt-element-list .list-todo .list-count.blue-hoki {
16084
  background-color: #67809F;
16085
  color: #FFFFFF; }
16086
  .mt-element-list .list-todo .list-count.blue-hoki:hover {
16087
    background-color: #5c7391; }
16088
 
16089
.mt-element-list .list-todo .list-todo-line.blue-hoki {
16090
  border-color: #67809F; }
16091
 
16092
.mt-element-list .list-todo .list-todo-item.blue-hoki:after {
16093
  border-right-color: #67809F !important; }
16094
 
16095
.mt-element-list .list-todo .list-todo-item.blue-hoki .list-toggle {
16096
  background: #67809F;
16097
  color: #FFFFFF !important; }
16098
  .mt-element-list .list-todo .list-todo-item.blue-hoki .list-toggle > .badge {
16099
    color: #67809F;
16100
    background: #FFFFFF; }
16101
 
16102
.mt-element-list .list-default.mt-list-head.blue-steel {
16103
  background-color: #4B77BE;
16104
  color: #FFFFFF; }
16105
  .mt-element-list .list-default.mt-list-head.blue-steel .badge {
16106
    background-color: #7093cc;
16107
    color: #FFFFFF; }
16108
  .mt-element-list .list-default.mt-list-head.blue-steel.ext-1 .badge {
16109
    background-color: #395f9d; }
16110
  .mt-element-list .list-default.mt-list-head.blue-steel .list-label {
16111
    color: white; }
16112
  .mt-element-list .list-default.mt-list-head.blue-steel .list-date {
16113
    color: white; }
16114
 
16115
.mt-element-list .list-todo.mt-list-head.blue-steel {
16116
  background-color: #4B77BE;
16117
  color: #FFFFFF; }
16118
 
16119
.mt-element-list .list-todo .list-count.blue-steel {
16120
  background-color: #4B77BE;
16121
  color: #FFFFFF; }
16122
  .mt-element-list .list-todo .list-count.blue-steel:hover {
16123
    background-color: #406bb0; }
16124
 
16125
.mt-element-list .list-todo .list-todo-line.blue-steel {
16126
  border-color: #4B77BE; }
16127
 
16128
.mt-element-list .list-todo .list-todo-item.blue-steel:after {
16129
  border-right-color: #4B77BE !important; }
16130
 
16131
.mt-element-list .list-todo .list-todo-item.blue-steel .list-toggle {
16132
  background: #4B77BE;
16133
  color: #FFFFFF !important; }
16134
  .mt-element-list .list-todo .list-todo-item.blue-steel .list-toggle > .badge {
16135
    color: #4B77BE;
16136
    background: #FFFFFF; }
16137
 
16138
.mt-element-list .list-default.mt-list-head.blue-soft {
16139
  background-color: #4c87b9;
16140
  color: #FFFFFF; }
16141
  .mt-element-list .list-default.mt-list-head.blue-soft .badge {
16142
    background-color: #71a0c7;
16143
    color: #FFFFFF; }
16144
  .mt-element-list .list-default.mt-list-head.blue-soft.ext-1 .badge {
16145
    background-color: #3b6d97; }
16146
  .mt-element-list .list-default.mt-list-head.blue-soft .list-label {
16147
    color: white; }
16148
  .mt-element-list .list-default.mt-list-head.blue-soft .list-date {
16149
    color: white; }
16150
 
16151
.mt-element-list .list-todo.mt-list-head.blue-soft {
16152
  background-color: #4c87b9;
16153
  color: #FFFFFF; }
16154
 
16155
.mt-element-list .list-todo .list-count.blue-soft {
16156
  background-color: #4c87b9;
16157
  color: #FFFFFF; }
16158
  .mt-element-list .list-todo .list-count.blue-soft:hover {
16159
    background-color: #427aa9; }
16160
 
16161
.mt-element-list .list-todo .list-todo-line.blue-soft {
16162
  border-color: #4c87b9; }
16163
 
16164
.mt-element-list .list-todo .list-todo-item.blue-soft:after {
16165
  border-right-color: #4c87b9 !important; }
16166
 
16167
.mt-element-list .list-todo .list-todo-item.blue-soft .list-toggle {
16168
  background: #4c87b9;
16169
  color: #FFFFFF !important; }
16170
  .mt-element-list .list-todo .list-todo-item.blue-soft .list-toggle > .badge {
16171
    color: #4c87b9;
16172
    background: #FFFFFF; }
16173
 
16174
.mt-element-list .list-default.mt-list-head.blue-dark {
16175
  background-color: #5e738b;
16176
  color: #FFFFFF; }
16177
  .mt-element-list .list-default.mt-list-head.blue-dark .badge {
16178
    background-color: #788da4;
16179
    color: #FFFFFF; }
16180
  .mt-element-list .list-default.mt-list-head.blue-dark.ext-1 .badge {
16181
    background-color: #495a6d; }
16182
  .mt-element-list .list-default.mt-list-head.blue-dark .list-label {
16183
    color: #f2f4f6; }
16184
  .mt-element-list .list-default.mt-list-head.blue-dark .list-date {
16185
    color: #f2f4f6; }
16186
 
16187
.mt-element-list .list-todo.mt-list-head.blue-dark {
16188
  background-color: #5e738b;
16189
  color: #FFFFFF; }
16190
 
16191
.mt-element-list .list-todo .list-count.blue-dark {
16192
  background-color: #5e738b;
16193
  color: #FFFFFF; }
16194
  .mt-element-list .list-todo .list-count.blue-dark:hover {
16195
    background-color: #54667c; }
16196
 
16197
.mt-element-list .list-todo .list-todo-line.blue-dark {
16198
  border-color: #5e738b; }
16199
 
16200
.mt-element-list .list-todo .list-todo-item.blue-dark:after {
16201
  border-right-color: #5e738b !important; }
16202
 
16203
.mt-element-list .list-todo .list-todo-item.blue-dark .list-toggle {
16204
  background: #5e738b;
16205
  color: #FFFFFF !important; }
16206
  .mt-element-list .list-todo .list-todo-item.blue-dark .list-toggle > .badge {
16207
    color: #5e738b;
16208
    background: #FFFFFF; }
16209
 
16210
.mt-element-list .list-default.mt-list-head.blue-sharp {
16211
  background-color: #5C9BD1;
16212
  color: #FFFFFF; }
16213
  .mt-element-list .list-default.mt-list-head.blue-sharp .badge {
16214
    background-color: #84b3dc;
16215
    color: #FFFFFF; }
16216
  .mt-element-list .list-default.mt-list-head.blue-sharp.ext-1 .badge {
16217
    background-color: #3782c3; }
16218
  .mt-element-list .list-default.mt-list-head.blue-sharp .list-label {
16219
    color: white; }
16220
  .mt-element-list .list-default.mt-list-head.blue-sharp .list-date {
16221
    color: white; }
16222
 
16223
.mt-element-list .list-todo.mt-list-head.blue-sharp {
16224
  background-color: #5C9BD1;
16225
  color: #FFFFFF; }
16226
 
16227
.mt-element-list .list-todo .list-count.blue-sharp {
16228
  background-color: #5C9BD1;
16229
  color: #FFFFFF; }
16230
  .mt-element-list .list-todo .list-count.blue-sharp:hover {
16231
    background-color: #488fcb; }
16232
 
16233
.mt-element-list .list-todo .list-todo-line.blue-sharp {
16234
  border-color: #5C9BD1; }
16235
 
16236
.mt-element-list .list-todo .list-todo-item.blue-sharp:after {
16237
  border-right-color: #5C9BD1 !important; }
16238
 
16239
.mt-element-list .list-todo .list-todo-item.blue-sharp .list-toggle {
16240
  background: #5C9BD1;
16241
  color: #FFFFFF !important; }
16242
  .mt-element-list .list-todo .list-todo-item.blue-sharp .list-toggle > .badge {
16243
    color: #5C9BD1;
16244
    background: #FFFFFF; }
16245
 
16246
.mt-element-list .list-default.mt-list-head.blue-oleo {
16247
  background-color: #94A0B2;
16248
  color: #FFFFFF; }
16249
  .mt-element-list .list-default.mt-list-head.blue-oleo .badge {
16250
    background-color: #b2bac7;
16251
    color: #FFFFFF; }
16252
  .mt-element-list .list-default.mt-list-head.blue-oleo.ext-1 .badge {
16253
    background-color: #76869d; }
16254
  .mt-element-list .list-default.mt-list-head.blue-oleo .list-label {
16255
    color: white; }
16256
  .mt-element-list .list-default.mt-list-head.blue-oleo .list-date {
16257
    color: white; }
16258
 
16259
.mt-element-list .list-todo.mt-list-head.blue-oleo {
16260
  background-color: #94A0B2;
16261
  color: #FFFFFF; }
16262
 
16263
.mt-element-list .list-todo .list-count.blue-oleo {
16264
  background-color: #94A0B2;
16265
  color: #FFFFFF; }
16266
  .mt-element-list .list-todo .list-count.blue-oleo:hover {
16267
    background-color: #8593a7; }
16268
 
16269
.mt-element-list .list-todo .list-todo-line.blue-oleo {
16270
  border-color: #94A0B2; }
16271
 
16272
.mt-element-list .list-todo .list-todo-item.blue-oleo:after {
16273
  border-right-color: #94A0B2 !important; }
16274
 
16275
.mt-element-list .list-todo .list-todo-item.blue-oleo .list-toggle {
16276
  background: #94A0B2;
16277
  color: #FFFFFF !important; }
16278
  .mt-element-list .list-todo .list-todo-item.blue-oleo .list-toggle > .badge {
16279
    color: #94A0B2;
16280
    background: #FFFFFF; }
16281
 
16282
.mt-element-list .list-default.mt-list-head.green {
16283
  background-color: #32c5d2;
16284
  color: #FFFFFF; }
16285
  .mt-element-list .list-default.mt-list-head.green .badge {
16286
    background-color: #5cd1db;
16287
    color: #FFFFFF; }
16288
  .mt-element-list .list-default.mt-list-head.green.ext-1 .badge {
16289
    background-color: #26a1ab; }
16290
  .mt-element-list .list-default.mt-list-head.green .list-label {
16291
    color: white; }
16292
  .mt-element-list .list-default.mt-list-head.green .list-date {
16293
    color: white; }
16294
 
16295
.mt-element-list .list-todo.mt-list-head.green {
16296
  background-color: #32c5d2;
16297
  color: #FFFFFF; }
16298
 
16299
.mt-element-list .list-todo .list-count.green {
16300
  background-color: #32c5d2;
16301
  color: #FFFFFF; }
16302
  .mt-element-list .list-todo .list-count.green:hover {
16303
    background-color: #2ab4c0; }
16304
 
16305
.mt-element-list .list-todo .list-todo-line.green {
16306
  border-color: #32c5d2; }
16307
 
16308
.mt-element-list .list-todo .list-todo-item.green:after {
16309
  border-right-color: #32c5d2 !important; }
16310
 
16311
.mt-element-list .list-todo .list-todo-item.green .list-toggle {
16312
  background: #32c5d2;
16313
  color: #FFFFFF !important; }
16314
  .mt-element-list .list-todo .list-todo-item.green .list-toggle > .badge {
16315
    color: #32c5d2;
16316
    background: #FFFFFF; }
16317
 
16318
.mt-element-list .list-default.mt-list-head.green-meadow {
16319
  background-color: #1BBC9B;
16320
  color: #FFFFFF; }
16321
  .mt-element-list .list-default.mt-list-head.green-meadow .badge {
16322
    background-color: #2ae0bb;
16323
    color: #FFFFFF; }
16324
  .mt-element-list .list-default.mt-list-head.green-meadow.ext-1 .badge {
16325
    background-color: #158f76; }
16326
  .mt-element-list .list-default.mt-list-head.green-meadow .list-label {
16327
    color: #dcfaf4; }
16328
  .mt-element-list .list-default.mt-list-head.green-meadow .list-date {
16329
    color: #dcfaf4; }
16330
 
16331
.mt-element-list .list-todo.mt-list-head.green-meadow {
16332
  background-color: #1BBC9B;
16333
  color: #FFFFFF; }
16334
 
16335
.mt-element-list .list-todo .list-count.green-meadow {
16336
  background-color: #1BBC9B;
16337
  color: #FFFFFF; }
16338
  .mt-element-list .list-todo .list-count.green-meadow:hover {
16339
    background-color: #18a689; }
16340
 
16341
.mt-element-list .list-todo .list-todo-line.green-meadow {
16342
  border-color: #1BBC9B; }
16343
 
16344
.mt-element-list .list-todo .list-todo-item.green-meadow:after {
16345
  border-right-color: #1BBC9B !important; }
16346
 
16347
.mt-element-list .list-todo .list-todo-item.green-meadow .list-toggle {
16348
  background: #1BBC9B;
16349
  color: #FFFFFF !important; }
16350
  .mt-element-list .list-todo .list-todo-item.green-meadow .list-toggle > .badge {
16351
    color: #1BBC9B;
16352
    background: #FFFFFF; }
16353
 
16354
.mt-element-list .list-default.mt-list-head.green-seagreen {
16355
  background-color: #1BA39C;
16356
  color: #FFFFFF; }
16357
  .mt-element-list .list-default.mt-list-head.green-seagreen .badge {
16358
    background-color: #22cfc6;
16359
    color: #FFFFFF; }
16360
  .mt-element-list .list-default.mt-list-head.green-seagreen.ext-1 .badge {
16361
    background-color: #147772; }
16362
  .mt-element-list .list-default.mt-list-head.green-seagreen .list-label {
16363
    color: #c7f6f3; }
16364
  .mt-element-list .list-default.mt-list-head.green-seagreen .list-date {
16365
    color: #c7f6f3; }
16366
 
16367
.mt-element-list .list-todo.mt-list-head.green-seagreen {
16368
  background-color: #1BA39C;
16369
  color: #FFFFFF; }
16370
 
16371
.mt-element-list .list-todo .list-count.green-seagreen {
16372
  background-color: #1BA39C;
16373
  color: #FFFFFF; }
16374
  .mt-element-list .list-todo .list-count.green-seagreen:hover {
16375
    background-color: #178d87; }
16376
 
16377
.mt-element-list .list-todo .list-todo-line.green-seagreen {
16378
  border-color: #1BA39C; }
16379
 
16380
.mt-element-list .list-todo .list-todo-item.green-seagreen:after {
16381
  border-right-color: #1BA39C !important; }
16382
 
16383
.mt-element-list .list-todo .list-todo-item.green-seagreen .list-toggle {
16384
  background: #1BA39C;
16385
  color: #FFFFFF !important; }
16386
  .mt-element-list .list-todo .list-todo-item.green-seagreen .list-toggle > .badge {
16387
    color: #1BA39C;
16388
    background: #FFFFFF; }
16389
 
16390
.mt-element-list .list-default.mt-list-head.green-turquoise {
16391
  background-color: #36D7B7;
16392
  color: #FFFFFF; }
16393
  .mt-element-list .list-default.mt-list-head.green-turquoise .badge {
16394
    background-color: #61dfc6;
16395
    color: #FFFFFF; }
16396
  .mt-element-list .list-default.mt-list-head.green-turquoise.ext-1 .badge {
16397
    background-color: #24b699; }
16398
  .mt-element-list .list-default.mt-list-head.green-turquoise .list-label {
16399
    color: white; }
16400
  .mt-element-list .list-default.mt-list-head.green-turquoise .list-date {
16401
    color: white; }
16402
 
16403
.mt-element-list .list-todo.mt-list-head.green-turquoise {
16404
  background-color: #36D7B7;
16405
  color: #FFFFFF; }
16406
 
16407
.mt-element-list .list-todo .list-count.green-turquoise {
16408
  background-color: #36D7B7;
16409
  color: #FFFFFF; }
16410
  .mt-element-list .list-todo .list-count.green-turquoise:hover {
16411
    background-color: #28cbab; }
16412
 
16413
.mt-element-list .list-todo .list-todo-line.green-turquoise {
16414
  border-color: #36D7B7; }
16415
 
16416
.mt-element-list .list-todo .list-todo-item.green-turquoise:after {
16417
  border-right-color: #36D7B7 !important; }
16418
 
16419
.mt-element-list .list-todo .list-todo-item.green-turquoise .list-toggle {
16420
  background: #36D7B7;
16421
  color: #FFFFFF !important; }
16422
  .mt-element-list .list-todo .list-todo-item.green-turquoise .list-toggle > .badge {
16423
    color: #36D7B7;
16424
    background: #FFFFFF; }
16425
 
16426
.mt-element-list .list-default.mt-list-head.green-haze {
16427
  background-color: #44b6ae;
16428
  color: #FFFFFF; }
16429
  .mt-element-list .list-default.mt-list-head.green-haze .badge {
16430
    background-color: #67c6bf;
16431
    color: #FFFFFF; }
16432
  .mt-element-list .list-default.mt-list-head.green-haze.ext-1 .badge {
16433
    background-color: #36918b; }
16434
  .mt-element-list .list-default.mt-list-head.green-haze .list-label {
16435
    color: #fbfefd; }
16436
  .mt-element-list .list-default.mt-list-head.green-haze .list-date {
16437
    color: #fbfefd; }
16438
 
16439
.mt-element-list .list-todo.mt-list-head.green-haze {
16440
  background-color: #44b6ae;
16441
  color: #FFFFFF; }
16442
 
16443
.mt-element-list .list-todo .list-count.green-haze {
16444
  background-color: #44b6ae;
16445
  color: #FFFFFF; }
16446
  .mt-element-list .list-todo .list-count.green-haze:hover {
16447
    background-color: #3da39c; }
16448
 
16449
.mt-element-list .list-todo .list-todo-line.green-haze {
16450
  border-color: #44b6ae; }
16451
 
16452
.mt-element-list .list-todo .list-todo-item.green-haze:after {
16453
  border-right-color: #44b6ae !important; }
16454
 
16455
.mt-element-list .list-todo .list-todo-item.green-haze .list-toggle {
16456
  background: #44b6ae;
16457
  color: #FFFFFF !important; }
16458
  .mt-element-list .list-todo .list-todo-item.green-haze .list-toggle > .badge {
16459
    color: #44b6ae;
16460
    background: #FFFFFF; }
16461
 
16462
.mt-element-list .list-default.mt-list-head.green-jungle {
16463
  background-color: #26C281;
16464
  color: #FFFFFF; }
16465
  .mt-element-list .list-default.mt-list-head.green-jungle .badge {
16466
    background-color: #41da9a;
16467
    color: #FFFFFF; }
16468
  .mt-element-list .list-default.mt-list-head.green-jungle.ext-1 .badge {
16469
    background-color: #1e9765; }
16470
  .mt-element-list .list-default.mt-list-head.green-jungle .list-label {
16471
    color: #ecfbf5; }
16472
  .mt-element-list .list-default.mt-list-head.green-jungle .list-date {
16473
    color: #ecfbf5; }
16474
 
16475
.mt-element-list .list-todo.mt-list-head.green-jungle {
16476
  background-color: #26C281;
16477
  color: #FFFFFF; }
16478
 
16479
.mt-element-list .list-todo .list-count.green-jungle {
16480
  background-color: #26C281;
16481
  color: #FFFFFF; }
16482
  .mt-element-list .list-todo .list-count.green-jungle:hover {
16483
    background-color: #22ad73; }
16484
 
16485
.mt-element-list .list-todo .list-todo-line.green-jungle {
16486
  border-color: #26C281; }
16487
 
16488
.mt-element-list .list-todo .list-todo-item.green-jungle:after {
16489
  border-right-color: #26C281 !important; }
16490
 
16491
.mt-element-list .list-todo .list-todo-item.green-jungle .list-toggle {
16492
  background: #26C281;
16493
  color: #FFFFFF !important; }
16494
  .mt-element-list .list-todo .list-todo-item.green-jungle .list-toggle > .badge {
16495
    color: #26C281;
16496
    background: #FFFFFF; }
16497
 
16498
.mt-element-list .list-default.mt-list-head.green-soft {
16499
  background-color: #3faba4;
16500
  color: #FFFFFF; }
16501
  .mt-element-list .list-default.mt-list-head.green-soft .badge {
16502
    background-color: #5bc2bc;
16503
    color: #FFFFFF; }
16504
  .mt-element-list .list-default.mt-list-head.green-soft.ext-1 .badge {
16505
    background-color: #318680; }
16506
  .mt-element-list .list-default.mt-list-head.green-soft .list-label {
16507
    color: #f0f9f9; }
16508
  .mt-element-list .list-default.mt-list-head.green-soft .list-date {
16509
    color: #f0f9f9; }
16510
 
16511
.mt-element-list .list-todo.mt-list-head.green-soft {
16512
  background-color: #3faba4;
16513
  color: #FFFFFF; }
16514
 
16515
.mt-element-list .list-todo .list-count.green-soft {
16516
  background-color: #3faba4;
16517
  color: #FFFFFF; }
16518
  .mt-element-list .list-todo .list-count.green-soft:hover {
16519
    background-color: #389892; }
16520
 
16521
.mt-element-list .list-todo .list-todo-line.green-soft {
16522
  border-color: #3faba4; }
16523
 
16524
.mt-element-list .list-todo .list-todo-item.green-soft:after {
16525
  border-right-color: #3faba4 !important; }
16526
 
16527
.mt-element-list .list-todo .list-todo-item.green-soft .list-toggle {
16528
  background: #3faba4;
16529
  color: #FFFFFF !important; }
16530
  .mt-element-list .list-todo .list-todo-item.green-soft .list-toggle > .badge {
16531
    color: #3faba4;
16532
    background: #FFFFFF; }
16533
 
16534
.mt-element-list .list-default.mt-list-head.green-dark {
16535
  background-color: #4DB3A2;
16536
  color: #FFFFFF; }
16537
  .mt-element-list .list-default.mt-list-head.green-dark .badge {
16538
    background-color: #71c2b5;
16539
    color: #FFFFFF; }
16540
  .mt-element-list .list-default.mt-list-head.green-dark.ext-1 .badge {
16541
    background-color: #3d9082; }
16542
  .mt-element-list .list-default.mt-list-head.green-dark .list-label {
16543
    color: white; }
16544
  .mt-element-list .list-default.mt-list-head.green-dark .list-date {
16545
    color: white; }
16546
 
16547
.mt-element-list .list-todo.mt-list-head.green-dark {
16548
  background-color: #4DB3A2;
16549
  color: #FFFFFF; }
16550
 
16551
.mt-element-list .list-todo .list-count.green-dark {
16552
  background-color: #4DB3A2;
16553
  color: #FFFFFF; }
16554
  .mt-element-list .list-todo .list-count.green-dark:hover {
16555
    background-color: #45a292; }
16556
 
16557
.mt-element-list .list-todo .list-todo-line.green-dark {
16558
  border-color: #4DB3A2; }
16559
 
16560
.mt-element-list .list-todo .list-todo-item.green-dark:after {
16561
  border-right-color: #4DB3A2 !important; }
16562
 
16563
.mt-element-list .list-todo .list-todo-item.green-dark .list-toggle {
16564
  background: #4DB3A2;
16565
  color: #FFFFFF !important; }
16566
  .mt-element-list .list-todo .list-todo-item.green-dark .list-toggle > .badge {
16567
    color: #4DB3A2;
16568
    background: #FFFFFF; }
16569
 
16570
.mt-element-list .list-default.mt-list-head.green-sharp {
16571
  background-color: #2ab4c0;
16572
  color: #FFFFFF; }
16573
  .mt-element-list .list-default.mt-list-head.green-sharp .badge {
16574
    background-color: #46cbd7;
16575
    color: #FFFFFF; }
16576
  .mt-element-list .list-default.mt-list-head.green-sharp.ext-1 .badge {
16577
    background-color: #218d96; }
16578
  .mt-element-list .list-default.mt-list-head.green-sharp .list-label {
16579
    color: #eefafb; }
16580
  .mt-element-list .list-default.mt-list-head.green-sharp .list-date {
16581
    color: #eefafb; }
16582
 
16583
.mt-element-list .list-todo.mt-list-head.green-sharp {
16584
  background-color: #2ab4c0;
16585
  color: #FFFFFF; }
16586
 
16587
.mt-element-list .list-todo .list-count.green-sharp {
16588
  background-color: #2ab4c0;
16589
  color: #FFFFFF; }
16590
  .mt-element-list .list-todo .list-count.green-sharp:hover {
16591
    background-color: #25a0ab; }
16592
 
16593
.mt-element-list .list-todo .list-todo-line.green-sharp {
16594
  border-color: #2ab4c0; }
16595
 
16596
.mt-element-list .list-todo .list-todo-item.green-sharp:after {
16597
  border-right-color: #2ab4c0 !important; }
16598
 
16599
.mt-element-list .list-todo .list-todo-item.green-sharp .list-toggle {
16600
  background: #2ab4c0;
16601
  color: #FFFFFF !important; }
16602
  .mt-element-list .list-todo .list-todo-item.green-sharp .list-toggle > .badge {
16603
    color: #2ab4c0;
16604
    background: #FFFFFF; }
16605
 
16606
.mt-element-list .list-default.mt-list-head.green-steel {
16607
  background-color: #29b4b6;
16608
  color: #FFFFFF; }
16609
  .mt-element-list .list-default.mt-list-head.green-steel .badge {
16610
    background-color: #3ed1d4;
16611
    color: #FFFFFF; }
16612
  .mt-element-list .list-default.mt-list-head.green-steel.ext-1 .badge {
16613
    background-color: #208b8c; }
16614
  .mt-element-list .list-default.mt-list-head.green-steel .list-label {
16615
    color: #e5f9f9; }
16616
  .mt-element-list .list-default.mt-list-head.green-steel .list-date {
16617
    color: #e5f9f9; }
16618
 
16619
.mt-element-list .list-todo.mt-list-head.green-steel {
16620
  background-color: #29b4b6;
16621
  color: #FFFFFF; }
16622
 
16623
.mt-element-list .list-todo .list-count.green-steel {
16624
  background-color: #29b4b6;
16625
  color: #FFFFFF; }
16626
  .mt-element-list .list-todo .list-count.green-steel:hover {
16627
    background-color: #249fa1; }
16628
 
16629
.mt-element-list .list-todo .list-todo-line.green-steel {
16630
  border-color: #29b4b6; }
16631
 
16632
.mt-element-list .list-todo .list-todo-item.green-steel:after {
16633
  border-right-color: #29b4b6 !important; }
16634
 
16635
.mt-element-list .list-todo .list-todo-item.green-steel .list-toggle {
16636
  background: #29b4b6;
16637
  color: #FFFFFF !important; }
16638
  .mt-element-list .list-todo .list-todo-item.green-steel .list-toggle > .badge {
16639
    color: #29b4b6;
16640
    background: #FFFFFF; }
16641
 
16642
.mt-element-list .list-default.mt-list-head.grey {
16643
  background-color: #E5E5E5;
16644
  color: #333333; }
16645
  .mt-element-list .list-default.mt-list-head.grey .badge {
16646
    background-color: white;
16647
    color: #333333; }
16648
  .mt-element-list .list-default.mt-list-head.grey.ext-1 .badge {
16649
    background-color: #cccccc; }
16650
  .mt-element-list .list-default.mt-list-head.grey .list-label {
16651
    color: white; }
16652
  .mt-element-list .list-default.mt-list-head.grey .list-date {
16653
    color: white; }
16654
 
16655
.mt-element-list .list-todo.mt-list-head.grey {
16656
  background-color: #E5E5E5;
16657
  color: #333333; }
16658
 
16659
.mt-element-list .list-todo .list-count.grey {
16660
  background-color: #E5E5E5;
16661
  color: #333333; }
16662
  .mt-element-list .list-todo .list-count.grey:hover {
16663
    background-color: #d8d8d8; }
16664
 
16665
.mt-element-list .list-todo .list-todo-line.grey {
16666
  border-color: #E5E5E5; }
16667
 
16668
.mt-element-list .list-todo .list-todo-item.grey:after {
16669
  border-right-color: #E5E5E5 !important; }
16670
 
16671
.mt-element-list .list-todo .list-todo-item.grey .list-toggle {
16672
  background: #E5E5E5;
16673
  color: #333333 !important; }
16674
  .mt-element-list .list-todo .list-todo-item.grey .list-toggle > .badge {
16675
    color: #E5E5E5;
16676
    background: #333333; }
16677
 
16678
.mt-element-list .list-default.mt-list-head.grey-steel {
16679
  background-color: #e9edef;
16680
  color: #80898e; }
16681
  .mt-element-list .list-default.mt-list-head.grey-steel .badge {
16682
    background-color: white;
16683
    color: #80898e; }
16684
  .mt-element-list .list-default.mt-list-head.grey-steel.ext-1 .badge {
16685
    background-color: #cbd5da; }
16686
  .mt-element-list .list-default.mt-list-head.grey-steel .list-label {
16687
    color: white; }
16688
  .mt-element-list .list-default.mt-list-head.grey-steel .list-date {
16689
    color: white; }
16690
 
16691
.mt-element-list .list-todo.mt-list-head.grey-steel {
16692
  background-color: #e9edef;
16693
  color: #80898e; }
16694
 
16695
.mt-element-list .list-todo .list-count.grey-steel {
16696
  background-color: #e9edef;
16697
  color: #80898e; }
16698
  .mt-element-list .list-todo .list-count.grey-steel:hover {
16699
    background-color: #dae1e4; }
16700
 
16701
.mt-element-list .list-todo .list-todo-line.grey-steel {
16702
  border-color: #e9edef; }
16703
 
16704
.mt-element-list .list-todo .list-todo-item.grey-steel:after {
16705
  border-right-color: #e9edef !important; }
16706
 
16707
.mt-element-list .list-todo .list-todo-item.grey-steel .list-toggle {
16708
  background: #e9edef;
16709
  color: #80898e !important; }
16710
  .mt-element-list .list-todo .list-todo-item.grey-steel .list-toggle > .badge {
16711
    color: #e9edef;
16712
    background: #80898e; }
16713
 
16714
.mt-element-list .list-default.mt-list-head.grey-cararra {
16715
  background-color: #fafafa;
16716
  color: #333333; }
16717
  .mt-element-list .list-default.mt-list-head.grey-cararra .badge {
16718
    background-color: white;
16719
    color: #333333; }
16720
  .mt-element-list .list-default.mt-list-head.grey-cararra.ext-1 .badge {
16721
    background-color: #e1e1e1; }
16722
  .mt-element-list .list-default.mt-list-head.grey-cararra .list-label {
16723
    color: white; }
16724
  .mt-element-list .list-default.mt-list-head.grey-cararra .list-date {
16725
    color: white; }
16726
 
16727
.mt-element-list .list-todo.mt-list-head.grey-cararra {
16728
  background-color: #fafafa;
16729
  color: #333333; }
16730
 
16731
.mt-element-list .list-todo .list-count.grey-cararra {
16732
  background-color: #fafafa;
16733
  color: #333333; }
16734
  .mt-element-list .list-todo .list-count.grey-cararra:hover {
16735
    background-color: #ededed; }
16736
 
16737
.mt-element-list .list-todo .list-todo-line.grey-cararra {
16738
  border-color: #fafafa; }
16739
 
16740
.mt-element-list .list-todo .list-todo-item.grey-cararra:after {
16741
  border-right-color: #fafafa !important; }
16742
 
16743
.mt-element-list .list-todo .list-todo-item.grey-cararra .list-toggle {
16744
  background: #fafafa;
16745
  color: #333333 !important; }
16746
  .mt-element-list .list-todo .list-todo-item.grey-cararra .list-toggle > .badge {
16747
    color: #fafafa;
16748
    background: #333333; }
16749
 
16750
.mt-element-list .list-default.mt-list-head.grey-gallery {
16751
  background-color: #555555;
16752
  color: #ffffff; }
16753
  .mt-element-list .list-default.mt-list-head.grey-gallery .badge {
16754
    background-color: #6f6f6f;
16755
    color: #ffffff; }
16756
  .mt-element-list .list-default.mt-list-head.grey-gallery.ext-1 .badge {
16757
    background-color: #3c3c3c; }
16758
  .mt-element-list .list-default.mt-list-head.grey-gallery .list-label {
16759
    color: #d5d5d5; }
16760
  .mt-element-list .list-default.mt-list-head.grey-gallery .list-date {
16761
    color: #d5d5d5; }
16762
 
16763
.mt-element-list .list-todo.mt-list-head.grey-gallery {
16764
  background-color: #555555;
16765
  color: #ffffff; }
16766
 
16767
.mt-element-list .list-todo .list-count.grey-gallery {
16768
  background-color: #555555;
16769
  color: #ffffff; }
16770
  .mt-element-list .list-todo .list-count.grey-gallery:hover {
16771
    background-color: #484848; }
16772
 
16773
.mt-element-list .list-todo .list-todo-line.grey-gallery {
16774
  border-color: #555555; }
16775
 
16776
.mt-element-list .list-todo .list-todo-item.grey-gallery:after {
16777
  border-right-color: #555555 !important; }
16778
 
16779
.mt-element-list .list-todo .list-todo-item.grey-gallery .list-toggle {
16780
  background: #555555;
16781
  color: #ffffff !important; }
16782
  .mt-element-list .list-todo .list-todo-item.grey-gallery .list-toggle > .badge {
16783
    color: #555555;
16784
    background: #ffffff; }
16785
 
16786
.mt-element-list .list-default.mt-list-head.grey-cascade {
16787
  background-color: #95A5A6;
16788
  color: #FFFFFF; }
16789
  .mt-element-list .list-default.mt-list-head.grey-cascade .badge {
16790
    background-color: #b1bdbd;
16791
    color: #FFFFFF; }
16792
  .mt-element-list .list-default.mt-list-head.grey-cascade.ext-1 .badge {
16793
    background-color: #798d8f; }
16794
  .mt-element-list .list-default.mt-list-head.grey-cascade .list-label {
16795
    color: white; }
16796
  .mt-element-list .list-default.mt-list-head.grey-cascade .list-date {
16797
    color: white; }
16798
 
16799
.mt-element-list .list-todo.mt-list-head.grey-cascade {
16800
  background-color: #95A5A6;
16801
  color: #FFFFFF; }
16802
 
16803
.mt-element-list .list-todo .list-count.grey-cascade {
16804
  background-color: #95A5A6;
16805
  color: #FFFFFF; }
16806
  .mt-element-list .list-todo .list-count.grey-cascade:hover {
16807
    background-color: #87999a; }
16808
 
16809
.mt-element-list .list-todo .list-todo-line.grey-cascade {
16810
  border-color: #95A5A6; }
16811
 
16812
.mt-element-list .list-todo .list-todo-item.grey-cascade:after {
16813
  border-right-color: #95A5A6 !important; }
16814
 
16815
.mt-element-list .list-todo .list-todo-item.grey-cascade .list-toggle {
16816
  background: #95A5A6;
16817
  color: #FFFFFF !important; }
16818
  .mt-element-list .list-todo .list-todo-item.grey-cascade .list-toggle > .badge {
16819
    color: #95A5A6;
16820
    background: #FFFFFF; }
16821
 
16822
.mt-element-list .list-default.mt-list-head.grey-silver {
16823
  background-color: #BFBFBF;
16824
  color: #FAFCFB; }
16825
  .mt-element-list .list-default.mt-list-head.grey-silver .badge {
16826
    background-color: #d9d9d9;
16827
    color: #FAFCFB; }
16828
  .mt-element-list .list-default.mt-list-head.grey-silver.ext-1 .badge {
16829
    background-color: #a6a6a6; }
16830
  .mt-element-list .list-default.mt-list-head.grey-silver .list-label {
16831
    color: white; }
16832
  .mt-element-list .list-default.mt-list-head.grey-silver .list-date {
16833
    color: white; }
16834
 
16835
.mt-element-list .list-todo.mt-list-head.grey-silver {
16836
  background-color: #BFBFBF;
16837
  color: #FAFCFB; }
16838
 
16839
.mt-element-list .list-todo .list-count.grey-silver {
16840
  background-color: #BFBFBF;
16841
  color: #FAFCFB; }
16842
  .mt-element-list .list-todo .list-count.grey-silver:hover {
16843
    background-color: #b2b2b2; }
16844
 
16845
.mt-element-list .list-todo .list-todo-line.grey-silver {
16846
  border-color: #BFBFBF; }
16847
 
16848
.mt-element-list .list-todo .list-todo-item.grey-silver:after {
16849
  border-right-color: #BFBFBF !important; }
16850
 
16851
.mt-element-list .list-todo .list-todo-item.grey-silver .list-toggle {
16852
  background: #BFBFBF;
16853
  color: #FAFCFB !important; }
16854
  .mt-element-list .list-todo .list-todo-item.grey-silver .list-toggle > .badge {
16855
    color: #BFBFBF;
16856
    background: #FAFCFB; }
16857
 
16858
.mt-element-list .list-default.mt-list-head.grey-salsa {
16859
  background-color: #ACB5C3;
16860
  color: #FAFCFB; }
16861
  .mt-element-list .list-default.mt-list-head.grey-salsa .badge {
16862
    background-color: #cacfd8;
16863
    color: #FAFCFB; }
16864
  .mt-element-list .list-default.mt-list-head.grey-salsa.ext-1 .badge {
16865
    background-color: #8e9bae; }
16866
  .mt-element-list .list-default.mt-list-head.grey-salsa .list-label {
16867
    color: white; }
16868
  .mt-element-list .list-default.mt-list-head.grey-salsa .list-date {
16869
    color: white; }
16870
 
16871
.mt-element-list .list-todo.mt-list-head.grey-salsa {
16872
  background-color: #ACB5C3;
16873
  color: #FAFCFB; }
16874
 
16875
.mt-element-list .list-todo .list-count.grey-salsa {
16876
  background-color: #ACB5C3;
16877
  color: #FAFCFB; }
16878
  .mt-element-list .list-todo .list-count.grey-salsa:hover {
16879
    background-color: #9da8b8; }
16880
 
16881
.mt-element-list .list-todo .list-todo-line.grey-salsa {
16882
  border-color: #ACB5C3; }
16883
 
16884
.mt-element-list .list-todo .list-todo-item.grey-salsa:after {
16885
  border-right-color: #ACB5C3 !important; }
16886
 
16887
.mt-element-list .list-todo .list-todo-item.grey-salsa .list-toggle {
16888
  background: #ACB5C3;
16889
  color: #FAFCFB !important; }
16890
  .mt-element-list .list-todo .list-todo-item.grey-salsa .list-toggle > .badge {
16891
    color: #ACB5C3;
16892
    background: #FAFCFB; }
16893
 
16894
.mt-element-list .list-default.mt-list-head.grey-salt {
16895
  background-color: #bfcad1;
16896
  color: #FAFCFB; }
16897
  .mt-element-list .list-default.mt-list-head.grey-salt .badge {
16898
    background-color: #dde3e6;
16899
    color: #FAFCFB; }
16900
  .mt-element-list .list-default.mt-list-head.grey-salt.ext-1 .badge {
16901
    background-color: #a1b1bc; }
16902
  .mt-element-list .list-default.mt-list-head.grey-salt .list-label {
16903
    color: white; }
16904
  .mt-element-list .list-default.mt-list-head.grey-salt .list-date {
16905
    color: white; }
16906
 
16907
.mt-element-list .list-todo.mt-list-head.grey-salt {
16908
  background-color: #bfcad1;
16909
  color: #FAFCFB; }
16910
 
16911
.mt-element-list .list-todo .list-count.grey-salt {
16912
  background-color: #bfcad1;
16913
  color: #FAFCFB; }
16914
  .mt-element-list .list-todo .list-count.grey-salt:hover {
16915
    background-color: #b0bec6; }
16916
 
16917
.mt-element-list .list-todo .list-todo-line.grey-salt {
16918
  border-color: #bfcad1; }
16919
 
16920
.mt-element-list .list-todo .list-todo-item.grey-salt:after {
16921
  border-right-color: #bfcad1 !important; }
16922
 
16923
.mt-element-list .list-todo .list-todo-item.grey-salt .list-toggle {
16924
  background: #bfcad1;
16925
  color: #FAFCFB !important; }
16926
  .mt-element-list .list-todo .list-todo-item.grey-salt .list-toggle > .badge {
16927
    color: #bfcad1;
16928
    background: #FAFCFB; }
16929
 
16930
.mt-element-list .list-default.mt-list-head.grey-mint {
16931
  background-color: #525e64;
16932
  color: #FFFFFF; }
16933
  .mt-element-list .list-default.mt-list-head.grey-mint .badge {
16934
    background-color: #697880;
16935
    color: #FFFFFF; }
16936
  .mt-element-list .list-default.mt-list-head.grey-mint.ext-1 .badge {
16937
    background-color: #3b4448; }
16938
  .mt-element-list .list-default.mt-list-head.grey-mint .list-label {
16939
    color: #d7dcde; }
16940
  .mt-element-list .list-default.mt-list-head.grey-mint .list-date {
16941
    color: #d7dcde; }
16942
 
16943
.mt-element-list .list-todo.mt-list-head.grey-mint {
16944
  background-color: #525e64;
16945
  color: #FFFFFF; }
16946
 
16947
.mt-element-list .list-todo .list-count.grey-mint {
16948
  background-color: #525e64;
16949
  color: #FFFFFF; }
16950
  .mt-element-list .list-todo .list-count.grey-mint:hover {
16951
    background-color: #475156; }
16952
 
16953
.mt-element-list .list-todo .list-todo-line.grey-mint {
16954
  border-color: #525e64; }
16955
 
16956
.mt-element-list .list-todo .list-todo-item.grey-mint:after {
16957
  border-right-color: #525e64 !important; }
16958
 
16959
.mt-element-list .list-todo .list-todo-item.grey-mint .list-toggle {
16960
  background: #525e64;
16961
  color: #FFFFFF !important; }
16962
  .mt-element-list .list-todo .list-todo-item.grey-mint .list-toggle > .badge {
16963
    color: #525e64;
16964
    background: #FFFFFF; }
16965
 
16966
.mt-element-list .list-default.mt-list-head.red {
16967
  background-color: #e7505a;
16968
  color: #ffffff; }
16969
  .mt-element-list .list-default.mt-list-head.red .badge {
16970
    background-color: #ed7d84;
16971
    color: #ffffff; }
16972
  .mt-element-list .list-default.mt-list-head.red.ext-1 .badge {
16973
    background-color: #e12330; }
16974
  .mt-element-list .list-default.mt-list-head.red .list-label {
16975
    color: white; }
16976
  .mt-element-list .list-default.mt-list-head.red .list-date {
16977
    color: white; }
16978
 
16979
.mt-element-list .list-todo.mt-list-head.red {
16980
  background-color: #e7505a;
16981
  color: #ffffff; }
16982
 
16983
.mt-element-list .list-todo .list-count.red {
16984
  background-color: #e7505a;
16985
  color: #ffffff; }
16986
  .mt-element-list .list-todo .list-count.red:hover {
16987
    background-color: #e43a45; }
16988
 
16989
.mt-element-list .list-todo .list-todo-line.red {
16990
  border-color: #e7505a; }
16991
 
16992
.mt-element-list .list-todo .list-todo-item.red:after {
16993
  border-right-color: #e7505a !important; }
16994
 
16995
.mt-element-list .list-todo .list-todo-item.red .list-toggle {
16996
  background: #e7505a;
16997
  color: #ffffff !important; }
16998
  .mt-element-list .list-todo .list-todo-item.red .list-toggle > .badge {
16999
    color: #e7505a;
17000
    background: #ffffff; }
17001
 
17002
.mt-element-list .list-default.mt-list-head.red-pink {
17003
  background-color: #E08283;
17004
  color: #ffffff; }
17005
  .mt-element-list .list-default.mt-list-head.red-pink .badge {
17006
    background-color: #eaabac;
17007
    color: #ffffff; }
17008
  .mt-element-list .list-default.mt-list-head.red-pink.ext-1 .badge {
17009
    background-color: #d6595a; }
17010
  .mt-element-list .list-default.mt-list-head.red-pink .list-label {
17011
    color: white; }
17012
  .mt-element-list .list-default.mt-list-head.red-pink .list-date {
17013
    color: white; }
17014
 
17015
.mt-element-list .list-todo.mt-list-head.red-pink {
17016
  background-color: #E08283;
17017
  color: #ffffff; }
17018
 
17019
.mt-element-list .list-todo .list-count.red-pink {
17020
  background-color: #E08283;
17021
  color: #ffffff; }
17022
  .mt-element-list .list-todo .list-count.red-pink:hover {
17023
    background-color: #db6e6f; }
17024
 
17025
.mt-element-list .list-todo .list-todo-line.red-pink {
17026
  border-color: #E08283; }
17027
 
17028
.mt-element-list .list-todo .list-todo-item.red-pink:after {
17029
  border-right-color: #E08283 !important; }
17030
 
17031
.mt-element-list .list-todo .list-todo-item.red-pink .list-toggle {
17032
  background: #E08283;
17033
  color: #ffffff !important; }
17034
  .mt-element-list .list-todo .list-todo-item.red-pink .list-toggle > .badge {
17035
    color: #E08283;
17036
    background: #ffffff; }
17037
 
17038
.mt-element-list .list-default.mt-list-head.red-sunglo {
17039
  background-color: #E26A6A;
17040
  color: #ffffff; }
17041
  .mt-element-list .list-default.mt-list-head.red-sunglo .badge {
17042
    background-color: #ea9595;
17043
    color: #ffffff; }
17044
  .mt-element-list .list-default.mt-list-head.red-sunglo.ext-1 .badge {
17045
    background-color: #da3f3f; }
17046
  .mt-element-list .list-default.mt-list-head.red-sunglo .list-label {
17047
    color: white; }
17048
  .mt-element-list .list-default.mt-list-head.red-sunglo .list-date {
17049
    color: white; }
17050
 
17051
.mt-element-list .list-todo.mt-list-head.red-sunglo {
17052
  background-color: #E26A6A;
17053
  color: #ffffff; }
17054
 
17055
.mt-element-list .list-todo .list-count.red-sunglo {
17056
  background-color: #E26A6A;
17057
  color: #ffffff; }
17058
  .mt-element-list .list-todo .list-count.red-sunglo:hover {
17059
    background-color: #de5555; }
17060
 
17061
.mt-element-list .list-todo .list-todo-line.red-sunglo {
17062
  border-color: #E26A6A; }
17063
 
17064
.mt-element-list .list-todo .list-todo-item.red-sunglo:after {
17065
  border-right-color: #E26A6A !important; }
17066
 
17067
.mt-element-list .list-todo .list-todo-item.red-sunglo .list-toggle {
17068
  background: #E26A6A;
17069
  color: #ffffff !important; }
17070
  .mt-element-list .list-todo .list-todo-item.red-sunglo .list-toggle > .badge {
17071
    color: #E26A6A;
17072
    background: #ffffff; }
17073
 
17074
.mt-element-list .list-default.mt-list-head.red-intense {
17075
  background-color: #e35b5a;
17076
  color: #ffffff; }
17077
  .mt-element-list .list-default.mt-list-head.red-intense .badge {
17078
    background-color: #ea8686;
17079
    color: #ffffff; }
17080
  .mt-element-list .list-default.mt-list-head.red-intense.ext-1 .badge {
17081
    background-color: #dc302e; }
17082
  .mt-element-list .list-default.mt-list-head.red-intense .list-label {
17083
    color: white; }
17084
  .mt-element-list .list-default.mt-list-head.red-intense .list-date {
17085
    color: white; }
17086
 
17087
.mt-element-list .list-todo.mt-list-head.red-intense {
17088
  background-color: #e35b5a;
17089
  color: #ffffff; }
17090
 
17091
.mt-element-list .list-todo .list-count.red-intense {
17092
  background-color: #e35b5a;
17093
  color: #ffffff; }
17094
  .mt-element-list .list-todo .list-count.red-intense:hover {
17095
    background-color: #df4544; }
17096
 
17097
.mt-element-list .list-todo .list-todo-line.red-intense {
17098
  border-color: #e35b5a; }
17099
 
17100
.mt-element-list .list-todo .list-todo-item.red-intense:after {
17101
  border-right-color: #e35b5a !important; }
17102
 
17103
.mt-element-list .list-todo .list-todo-item.red-intense .list-toggle {
17104
  background: #e35b5a;
17105
  color: #ffffff !important; }
17106
  .mt-element-list .list-todo .list-todo-item.red-intense .list-toggle > .badge {
17107
    color: #e35b5a;
17108
    background: #ffffff; }
17109
 
17110
.mt-element-list .list-default.mt-list-head.red-thunderbird {
17111
  background-color: #D91E18;
17112
  color: #ffffff; }
17113
  .mt-element-list .list-default.mt-list-head.red-thunderbird .badge {
17114
    background-color: #e9403b;
17115
    color: #ffffff; }
17116
  .mt-element-list .list-default.mt-list-head.red-thunderbird.ext-1 .badge {
17117
    background-color: #ab1813; }
17118
  .mt-element-list .list-default.mt-list-head.red-thunderbird .list-label {
17119
    color: #fef3f2; }
17120
  .mt-element-list .list-default.mt-list-head.red-thunderbird .list-date {
17121
    color: #fef3f2; }
17122
 
17123
.mt-element-list .list-todo.mt-list-head.red-thunderbird {
17124
  background-color: #D91E18;
17125
  color: #ffffff; }
17126
 
17127
.mt-element-list .list-todo .list-count.red-thunderbird {
17128
  background-color: #D91E18;
17129
  color: #ffffff; }
17130
  .mt-element-list .list-todo .list-count.red-thunderbird:hover {
17131
    background-color: #c21b15; }
17132
 
17133
.mt-element-list .list-todo .list-todo-line.red-thunderbird {
17134
  border-color: #D91E18; }
17135
 
17136
.mt-element-list .list-todo .list-todo-item.red-thunderbird:after {
17137
  border-right-color: #D91E18 !important; }
17138
 
17139
.mt-element-list .list-todo .list-todo-item.red-thunderbird .list-toggle {
17140
  background: #D91E18;
17141
  color: #ffffff !important; }
17142
  .mt-element-list .list-todo .list-todo-item.red-thunderbird .list-toggle > .badge {
17143
    color: #D91E18;
17144
    background: #ffffff; }
17145
 
17146
.mt-element-list .list-default.mt-list-head.red-flamingo {
17147
  background-color: #EF4836;
17148
  color: #ffffff; }
17149
  .mt-element-list .list-default.mt-list-head.red-flamingo .badge {
17150
    background-color: #f37365;
17151
    color: #ffffff; }
17152
  .mt-element-list .list-default.mt-list-head.red-flamingo.ext-1 .badge {
17153
    background-color: #e02612; }
17154
  .mt-element-list .list-default.mt-list-head.red-flamingo .list-label {
17155
    color: white; }
17156
  .mt-element-list .list-default.mt-list-head.red-flamingo .list-date {
17157
    color: white; }
17158
 
17159
.mt-element-list .list-todo.mt-list-head.red-flamingo {
17160
  background-color: #EF4836;
17161
  color: #ffffff; }
17162
 
17163
.mt-element-list .list-todo .list-count.red-flamingo {
17164
  background-color: #EF4836;
17165
  color: #ffffff; }
17166
  .mt-element-list .list-todo .list-count.red-flamingo:hover {
17167
    background-color: #ed321e; }
17168
 
17169
.mt-element-list .list-todo .list-todo-line.red-flamingo {
17170
  border-color: #EF4836; }
17171
 
17172
.mt-element-list .list-todo .list-todo-item.red-flamingo:after {
17173
  border-right-color: #EF4836 !important; }
17174
 
17175
.mt-element-list .list-todo .list-todo-item.red-flamingo .list-toggle {
17176
  background: #EF4836;
17177
  color: #ffffff !important; }
17178
  .mt-element-list .list-todo .list-todo-item.red-flamingo .list-toggle > .badge {
17179
    color: #EF4836;
17180
    background: #ffffff; }
17181
 
17182
.mt-element-list .list-default.mt-list-head.red-soft {
17183
  background-color: #d05454;
17184
  color: #ffffff; }
17185
  .mt-element-list .list-default.mt-list-head.red-soft .badge {
17186
    background-color: #db7c7c;
17187
    color: #ffffff; }
17188
  .mt-element-list .list-default.mt-list-head.red-soft.ext-1 .badge {
17189
    background-color: #bd3434; }
17190
  .mt-element-list .list-default.mt-list-head.red-soft .list-label {
17191
    color: white; }
17192
  .mt-element-list .list-default.mt-list-head.red-soft .list-date {
17193
    color: white; }
17194
 
17195
.mt-element-list .list-todo.mt-list-head.red-soft {
17196
  background-color: #d05454;
17197
  color: #ffffff; }
17198
 
17199
.mt-element-list .list-todo .list-count.red-soft {
17200
  background-color: #d05454;
17201
  color: #ffffff; }
17202
  .mt-element-list .list-todo .list-count.red-soft:hover {
17203
    background-color: #cb4040; }
17204
 
17205
.mt-element-list .list-todo .list-todo-line.red-soft {
17206
  border-color: #d05454; }
17207
 
17208
.mt-element-list .list-todo .list-todo-item.red-soft:after {
17209
  border-right-color: #d05454 !important; }
17210
 
17211
.mt-element-list .list-todo .list-todo-item.red-soft .list-toggle {
17212
  background: #d05454;
17213
  color: #ffffff !important; }
17214
  .mt-element-list .list-todo .list-todo-item.red-soft .list-toggle > .badge {
17215
    color: #d05454;
17216
    background: #ffffff; }
17217
 
17218
.mt-element-list .list-default.mt-list-head.red-haze {
17219
  background-color: #f36a5a;
17220
  color: #ffffff; }
17221
  .mt-element-list .list-default.mt-list-head.red-haze .badge {
17222
    background-color: #f6958a;
17223
    color: #ffffff; }
17224
  .mt-element-list .list-default.mt-list-head.red-haze.ext-1 .badge {
17225
    background-color: #f03f2a; }
17226
  .mt-element-list .list-default.mt-list-head.red-haze .list-label {
17227
    color: white; }
17228
  .mt-element-list .list-default.mt-list-head.red-haze .list-date {
17229
    color: white; }
17230
 
17231
.mt-element-list .list-todo.mt-list-head.red-haze {
17232
  background-color: #f36a5a;
17233
  color: #ffffff; }
17234
 
17235
.mt-element-list .list-todo .list-count.red-haze {
17236
  background-color: #f36a5a;
17237
  color: #ffffff; }
17238
  .mt-element-list .list-todo .list-count.red-haze:hover {
17239
    background-color: #f15542; }
17240
 
17241
.mt-element-list .list-todo .list-todo-line.red-haze {
17242
  border-color: #f36a5a; }
17243
 
17244
.mt-element-list .list-todo .list-todo-item.red-haze:after {
17245
  border-right-color: #f36a5a !important; }
17246
 
17247
.mt-element-list .list-todo .list-todo-item.red-haze .list-toggle {
17248
  background: #f36a5a;
17249
  color: #ffffff !important; }
17250
  .mt-element-list .list-todo .list-todo-item.red-haze .list-toggle > .badge {
17251
    color: #f36a5a;
17252
    background: #ffffff; }
17253
 
17254
.mt-element-list .list-default.mt-list-head.red-mint {
17255
  background-color: #e43a45;
17256
  color: #ffffff; }
17257
  .mt-element-list .list-default.mt-list-head.red-mint .badge {
17258
    background-color: #ea676f;
17259
    color: #ffffff; }
17260
  .mt-element-list .list-default.mt-list-head.red-mint.ext-1 .badge {
17261
    background-color: #cf1c28; }
17262
  .mt-element-list .list-default.mt-list-head.red-mint .list-label {
17263
    color: white; }
17264
  .mt-element-list .list-default.mt-list-head.red-mint .list-date {
17265
    color: white; }
17266
 
17267
.mt-element-list .list-todo.mt-list-head.red-mint {
17268
  background-color: #e43a45;
17269
  color: #ffffff; }
17270
 
17271
.mt-element-list .list-todo .list-count.red-mint {
17272
  background-color: #e43a45;
17273
  color: #ffffff; }
17274
  .mt-element-list .list-todo .list-count.red-mint:hover {
17275
    background-color: #e12430; }
17276
 
17277
.mt-element-list .list-todo .list-todo-line.red-mint {
17278
  border-color: #e43a45; }
17279
 
17280
.mt-element-list .list-todo .list-todo-item.red-mint:after {
17281
  border-right-color: #e43a45 !important; }
17282
 
17283
.mt-element-list .list-todo .list-todo-item.red-mint .list-toggle {
17284
  background: #e43a45;
17285
  color: #ffffff !important; }
17286
  .mt-element-list .list-todo .list-todo-item.red-mint .list-toggle > .badge {
17287
    color: #e43a45;
17288
    background: #ffffff; }
17289
 
17290
.mt-element-list .list-default.mt-list-head.yellow {
17291
  background-color: #c49f47;
17292
  color: #ffffff; }
17293
  .mt-element-list .list-default.mt-list-head.yellow .badge {
17294
    background-color: #d0b36e;
17295
    color: #ffffff; }
17296
  .mt-element-list .list-default.mt-list-head.yellow.ext-1 .badge {
17297
    background-color: #a48334; }
17298
  .mt-element-list .list-default.mt-list-head.yellow .list-label {
17299
    color: white; }
17300
  .mt-element-list .list-default.mt-list-head.yellow .list-date {
17301
    color: white; }
17302
 
17303
.mt-element-list .list-todo.mt-list-head.yellow {
17304
  background-color: #c49f47;
17305
  color: #ffffff; }
17306
 
17307
.mt-element-list .list-todo .list-count.yellow {
17308
  background-color: #c49f47;
17309
  color: #ffffff; }
17310
  .mt-element-list .list-todo .list-count.yellow:hover {
17311
    background-color: #b7923b; }
17312
 
17313
.mt-element-list .list-todo .list-todo-line.yellow {
17314
  border-color: #c49f47; }
17315
 
17316
.mt-element-list .list-todo .list-todo-item.yellow:after {
17317
  border-right-color: #c49f47 !important; }
17318
 
17319
.mt-element-list .list-todo .list-todo-item.yellow .list-toggle {
17320
  background: #c49f47;
17321
  color: #ffffff !important; }
17322
  .mt-element-list .list-todo .list-todo-item.yellow .list-toggle > .badge {
17323
    color: #c49f47;
17324
    background: #ffffff; }
17325
 
17326
.mt-element-list .list-default.mt-list-head.yellow-gold {
17327
  background-color: #E87E04;
17328
  color: #ffffff; }
17329
  .mt-element-list .list-default.mt-list-head.yellow-gold .badge {
17330
    background-color: #fb9724;
17331
    color: #ffffff; }
17332
  .mt-element-list .list-default.mt-list-head.yellow-gold.ext-1 .badge {
17333
    background-color: #b66303; }
17334
  .mt-element-list .list-default.mt-list-head.yellow-gold .list-label {
17335
    color: #fff6ec; }
17336
  .mt-element-list .list-default.mt-list-head.yellow-gold .list-date {
17337
    color: #fff6ec; }
17338
 
17339
.mt-element-list .list-todo.mt-list-head.yellow-gold {
17340
  background-color: #E87E04;
17341
  color: #ffffff; }
17342
 
17343
.mt-element-list .list-todo .list-count.yellow-gold {
17344
  background-color: #E87E04;
17345
  color: #ffffff; }
17346
  .mt-element-list .list-todo .list-count.yellow-gold:hover {
17347
    background-color: #cf7004; }
17348
 
17349
.mt-element-list .list-todo .list-todo-line.yellow-gold {
17350
  border-color: #E87E04; }
17351
 
17352
.mt-element-list .list-todo .list-todo-item.yellow-gold:after {
17353
  border-right-color: #E87E04 !important; }
17354
 
17355
.mt-element-list .list-todo .list-todo-item.yellow-gold .list-toggle {
17356
  background: #E87E04;
17357
  color: #ffffff !important; }
17358
  .mt-element-list .list-todo .list-todo-item.yellow-gold .list-toggle > .badge {
17359
    color: #E87E04;
17360
    background: #ffffff; }
17361
 
17362
.mt-element-list .list-default.mt-list-head.yellow-casablanca {
17363
  background-color: #f2784b;
17364
  color: #ffffff; }
17365
  .mt-element-list .list-default.mt-list-head.yellow-casablanca .badge {
17366
    background-color: #f59c7b;
17367
    color: #ffffff; }
17368
  .mt-element-list .list-default.mt-list-head.yellow-casablanca.ext-1 .badge {
17369
    background-color: #ef541b; }
17370
  .mt-element-list .list-default.mt-list-head.yellow-casablanca .list-label {
17371
    color: white; }
17372
  .mt-element-list .list-default.mt-list-head.yellow-casablanca .list-date {
17373
    color: white; }
17374
 
17375
.mt-element-list .list-todo.mt-list-head.yellow-casablanca {
17376
  background-color: #f2784b;
17377
  color: #ffffff; }
17378
 
17379
.mt-element-list .list-todo .list-count.yellow-casablanca {
17380
  background-color: #f2784b;
17381
  color: #ffffff; }
17382
  .mt-element-list .list-todo .list-count.yellow-casablanca:hover {
17383
    background-color: #f06633; }
17384
 
17385
.mt-element-list .list-todo .list-todo-line.yellow-casablanca {
17386
  border-color: #f2784b; }
17387
 
17388
.mt-element-list .list-todo .list-todo-item.yellow-casablanca:after {
17389
  border-right-color: #f2784b !important; }
17390
 
17391
.mt-element-list .list-todo .list-todo-item.yellow-casablanca .list-toggle {
17392
  background: #f2784b;
17393
  color: #ffffff !important; }
17394
  .mt-element-list .list-todo .list-todo-item.yellow-casablanca .list-toggle > .badge {
17395
    color: #f2784b;
17396
    background: #ffffff; }
17397
 
17398
.mt-element-list .list-default.mt-list-head.yellow-crusta {
17399
  background-color: #f3c200;
17400
  color: #ffffff; }
17401
  .mt-element-list .list-default.mt-list-head.yellow-crusta .badge {
17402
    background-color: #ffd327;
17403
    color: #ffffff; }
17404
  .mt-element-list .list-default.mt-list-head.yellow-crusta.ext-1 .badge {
17405
    background-color: #c09900; }
17406
  .mt-element-list .list-default.mt-list-head.yellow-crusta .list-label {
17407
    color: #fffdf3; }
17408
  .mt-element-list .list-default.mt-list-head.yellow-crusta .list-date {
17409
    color: #fffdf3; }
17410
 
17411
.mt-element-list .list-todo.mt-list-head.yellow-crusta {
17412
  background-color: #f3c200;
17413
  color: #ffffff; }
17414
 
17415
.mt-element-list .list-todo .list-count.yellow-crusta {
17416
  background-color: #f3c200;
17417
  color: #ffffff; }
17418
  .mt-element-list .list-todo .list-count.yellow-crusta:hover {
17419
    background-color: #daae00; }
17420
 
17421
.mt-element-list .list-todo .list-todo-line.yellow-crusta {
17422
  border-color: #f3c200; }
17423
 
17424
.mt-element-list .list-todo .list-todo-item.yellow-crusta:after {
17425
  border-right-color: #f3c200 !important; }
17426
 
17427
.mt-element-list .list-todo .list-todo-item.yellow-crusta .list-toggle {
17428
  background: #f3c200;
17429
  color: #ffffff !important; }
17430
  .mt-element-list .list-todo .list-todo-item.yellow-crusta .list-toggle > .badge {
17431
    color: #f3c200;
17432
    background: #ffffff; }
17433
 
17434
.mt-element-list .list-default.mt-list-head.yellow-lemon {
17435
  background-color: #F7CA18;
17436
  color: #ffffff; }
17437
  .mt-element-list .list-default.mt-list-head.yellow-lemon .badge {
17438
    background-color: #f9d549;
17439
    color: #ffffff; }
17440
  .mt-element-list .list-default.mt-list-head.yellow-lemon.ext-1 .badge {
17441
    background-color: #d5ab07; }
17442
  .mt-element-list .list-default.mt-list-head.yellow-lemon .list-label {
17443
    color: white; }
17444
  .mt-element-list .list-default.mt-list-head.yellow-lemon .list-date {
17445
    color: white; }
17446
 
17447
.mt-element-list .list-todo.mt-list-head.yellow-lemon {
17448
  background-color: #F7CA18;
17449
  color: #ffffff; }
17450
 
17451
.mt-element-list .list-todo .list-count.yellow-lemon {
17452
  background-color: #F7CA18;
17453
  color: #ffffff; }
17454
  .mt-element-list .list-todo .list-count.yellow-lemon:hover {
17455
    background-color: #edbf08; }
17456
 
17457
.mt-element-list .list-todo .list-todo-line.yellow-lemon {
17458
  border-color: #F7CA18; }
17459
 
17460
.mt-element-list .list-todo .list-todo-item.yellow-lemon:after {
17461
  border-right-color: #F7CA18 !important; }
17462
 
17463
.mt-element-list .list-todo .list-todo-item.yellow-lemon .list-toggle {
17464
  background: #F7CA18;
17465
  color: #ffffff !important; }
17466
  .mt-element-list .list-todo .list-todo-item.yellow-lemon .list-toggle > .badge {
17467
    color: #F7CA18;
17468
    background: #ffffff; }
17469
 
17470
.mt-element-list .list-default.mt-list-head.yellow-saffron {
17471
  background-color: #F4D03F;
17472
  color: #ffffff; }
17473
  .mt-element-list .list-default.mt-list-head.yellow-saffron .badge {
17474
    background-color: #f7dc6f;
17475
    color: #ffffff; }
17476
  .mt-element-list .list-default.mt-list-head.yellow-saffron.ext-1 .badge {
17477
    background-color: #f1c40f; }
17478
  .mt-element-list .list-default.mt-list-head.yellow-saffron .list-label {
17479
    color: white; }
17480
  .mt-element-list .list-default.mt-list-head.yellow-saffron .list-date {
17481
    color: white; }
17482
 
17483
.mt-element-list .list-todo.mt-list-head.yellow-saffron {
17484
  background-color: #F4D03F;
17485
  color: #ffffff; }
17486
 
17487
.mt-element-list .list-todo .list-count.yellow-saffron {
17488
  background-color: #F4D03F;
17489
  color: #ffffff; }
17490
  .mt-element-list .list-todo .list-count.yellow-saffron:hover {
17491
    background-color: #f3ca27; }
17492
 
17493
.mt-element-list .list-todo .list-todo-line.yellow-saffron {
17494
  border-color: #F4D03F; }
17495
 
17496
.mt-element-list .list-todo .list-todo-item.yellow-saffron:after {
17497
  border-right-color: #F4D03F !important; }
17498
 
17499
.mt-element-list .list-todo .list-todo-item.yellow-saffron .list-toggle {
17500
  background: #F4D03F;
17501
  color: #ffffff !important; }
17502
  .mt-element-list .list-todo .list-todo-item.yellow-saffron .list-toggle > .badge {
17503
    color: #F4D03F;
17504
    background: #ffffff; }
17505
 
17506
.mt-element-list .list-default.mt-list-head.yellow-soft {
17507
  background-color: #c8d046;
17508
  color: #ffffff; }
17509
  .mt-element-list .list-default.mt-list-head.yellow-soft .badge {
17510
    background-color: #d4da6f;
17511
    color: #ffffff; }
17512
  .mt-element-list .list-default.mt-list-head.yellow-soft.ext-1 .badge {
17513
    background-color: #adb52e; }
17514
  .mt-element-list .list-default.mt-list-head.yellow-soft .list-label {
17515
    color: white; }
17516
  .mt-element-list .list-default.mt-list-head.yellow-soft .list-date {
17517
    color: white; }
17518
 
17519
.mt-element-list .list-todo.mt-list-head.yellow-soft {
17520
  background-color: #c8d046;
17521
  color: #ffffff; }
17522
 
17523
.mt-element-list .list-todo .list-count.yellow-soft {
17524
  background-color: #c8d046;
17525
  color: #ffffff; }
17526
  .mt-element-list .list-todo .list-count.yellow-soft:hover {
17527
    background-color: #c1c933; }
17528
 
17529
.mt-element-list .list-todo .list-todo-line.yellow-soft {
17530
  border-color: #c8d046; }
17531
 
17532
.mt-element-list .list-todo .list-todo-item.yellow-soft:after {
17533
  border-right-color: #c8d046 !important; }
17534
 
17535
.mt-element-list .list-todo .list-todo-item.yellow-soft .list-toggle {
17536
  background: #c8d046;
17537
  color: #ffffff !important; }
17538
  .mt-element-list .list-todo .list-todo-item.yellow-soft .list-toggle > .badge {
17539
    color: #c8d046;
17540
    background: #ffffff; }
17541
 
17542
.mt-element-list .list-default.mt-list-head.yellow-haze {
17543
  background-color: #c5bf66;
17544
  color: #ffffff; }
17545
  .mt-element-list .list-default.mt-list-head.yellow-haze .badge {
17546
    background-color: #d3ce8b;
17547
    color: #ffffff; }
17548
  .mt-element-list .list-default.mt-list-head.yellow-haze.ext-1 .badge {
17549
    background-color: #b4ad44; }
17550
  .mt-element-list .list-default.mt-list-head.yellow-haze .list-label {
17551
    color: white; }
17552
  .mt-element-list .list-default.mt-list-head.yellow-haze .list-date {
17553
    color: white; }
17554
 
17555
.mt-element-list .list-todo.mt-list-head.yellow-haze {
17556
  background-color: #c5bf66;
17557
  color: #ffffff; }
17558
 
17559
.mt-element-list .list-todo .list-count.yellow-haze {
17560
  background-color: #c5bf66;
17561
  color: #ffffff; }
17562
  .mt-element-list .list-todo .list-count.yellow-haze:hover {
17563
    background-color: #beb754; }
17564
 
17565
.mt-element-list .list-todo .list-todo-line.yellow-haze {
17566
  border-color: #c5bf66; }
17567
 
17568
.mt-element-list .list-todo .list-todo-item.yellow-haze:after {
17569
  border-right-color: #c5bf66 !important; }
17570
 
17571
.mt-element-list .list-todo .list-todo-item.yellow-haze .list-toggle {
17572
  background: #c5bf66;
17573
  color: #ffffff !important; }
17574
  .mt-element-list .list-todo .list-todo-item.yellow-haze .list-toggle > .badge {
17575
    color: #c5bf66;
17576
    background: #ffffff; }
17577
 
17578
.mt-element-list .list-default.mt-list-head.yellow-mint {
17579
  background-color: #c5b96b;
17580
  color: #ffffff; }
17581
  .mt-element-list .list-default.mt-list-head.yellow-mint .badge {
17582
    background-color: #d3ca90;
17583
    color: #ffffff; }
17584
  .mt-element-list .list-default.mt-list-head.yellow-mint.ext-1 .badge {
17585
    background-color: #b6a747; }
17586
  .mt-element-list .list-default.mt-list-head.yellow-mint .list-label {
17587
    color: white; }
17588
  .mt-element-list .list-default.mt-list-head.yellow-mint .list-date {
17589
    color: white; }
17590
 
17591
.mt-element-list .list-todo.mt-list-head.yellow-mint {
17592
  background-color: #c5b96b;
17593
  color: #ffffff; }
17594
 
17595
.mt-element-list .list-todo .list-count.yellow-mint {
17596
  background-color: #c5b96b;
17597
  color: #ffffff; }
17598
  .mt-element-list .list-todo .list-count.yellow-mint:hover {
17599
    background-color: #beb059; }
17600
 
17601
.mt-element-list .list-todo .list-todo-line.yellow-mint {
17602
  border-color: #c5b96b; }
17603
 
17604
.mt-element-list .list-todo .list-todo-item.yellow-mint:after {
17605
  border-right-color: #c5b96b !important; }
17606
 
17607
.mt-element-list .list-todo .list-todo-item.yellow-mint .list-toggle {
17608
  background: #c5b96b;
17609
  color: #ffffff !important; }
17610
  .mt-element-list .list-todo .list-todo-item.yellow-mint .list-toggle > .badge {
17611
    color: #c5b96b;
17612
    background: #ffffff; }
17613
 
17614
.mt-element-list .list-default.mt-list-head.purple {
17615
  background-color: #8E44AD;
17616
  color: #ffffff; }
17617
  .mt-element-list .list-default.mt-list-head.purple .badge {
17618
    background-color: #a563c1;
17619
    color: #ffffff; }
17620
  .mt-element-list .list-default.mt-list-head.purple.ext-1 .badge {
17621
    background-color: #703688; }
17622
  .mt-element-list .list-default.mt-list-head.purple .list-label {
17623
    color: #f9f5fb; }
17624
  .mt-element-list .list-default.mt-list-head.purple .list-date {
17625
    color: #f9f5fb; }
17626
 
17627
.mt-element-list .list-todo.mt-list-head.purple {
17628
  background-color: #8E44AD;
17629
  color: #ffffff; }
17630
 
17631
.mt-element-list .list-todo .list-count.purple {
17632
  background-color: #8E44AD;
17633
  color: #ffffff; }
17634
  .mt-element-list .list-todo .list-count.purple:hover {
17635
    background-color: #7f3d9b; }
17636
 
17637
.mt-element-list .list-todo .list-todo-line.purple {
17638
  border-color: #8E44AD; }
17639
 
17640
.mt-element-list .list-todo .list-todo-item.purple:after {
17641
  border-right-color: #8E44AD !important; }
17642
 
17643
.mt-element-list .list-todo .list-todo-item.purple .list-toggle {
17644
  background: #8E44AD;
17645
  color: #ffffff !important; }
17646
  .mt-element-list .list-todo .list-todo-item.purple .list-toggle > .badge {
17647
    color: #8E44AD;
17648
    background: #ffffff; }
17649
 
17650
.mt-element-list .list-default.mt-list-head.purple-plum {
17651
  background-color: #8775a7;
17652
  color: #ffffff; }
17653
  .mt-element-list .list-default.mt-list-head.purple-plum .badge {
17654
    background-color: #a294bb;
17655
    color: #ffffff; }
17656
  .mt-element-list .list-default.mt-list-head.purple-plum.ext-1 .badge {
17657
    background-color: #6d5b8e; }
17658
  .mt-element-list .list-default.mt-list-head.purple-plum .list-label {
17659
    color: white; }
17660
  .mt-element-list .list-default.mt-list-head.purple-plum .list-date {
17661
    color: white; }
17662
 
17663
.mt-element-list .list-todo.mt-list-head.purple-plum {
17664
  background-color: #8775a7;
17665
  color: #ffffff; }
17666
 
17667
.mt-element-list .list-todo .list-count.purple-plum {
17668
  background-color: #8775a7;
17669
  color: #ffffff; }
17670
  .mt-element-list .list-todo .list-count.purple-plum:hover {
17671
    background-color: #79659d; }
17672
 
17673
.mt-element-list .list-todo .list-todo-line.purple-plum {
17674
  border-color: #8775a7; }
17675
 
17676
.mt-element-list .list-todo .list-todo-item.purple-plum:after {
17677
  border-right-color: #8775a7 !important; }
17678
 
17679
.mt-element-list .list-todo .list-todo-item.purple-plum .list-toggle {
17680
  background: #8775a7;
17681
  color: #ffffff !important; }
17682
  .mt-element-list .list-todo .list-todo-item.purple-plum .list-toggle > .badge {
17683
    color: #8775a7;
17684
    background: #ffffff; }
17685
 
17686
.mt-element-list .list-default.mt-list-head.purple-medium {
17687
  background-color: #BF55EC;
17688
  color: #ffffff; }
17689
  .mt-element-list .list-default.mt-list-head.purple-medium .badge {
17690
    background-color: #d083f1;
17691
    color: #ffffff; }
17692
  .mt-element-list .list-default.mt-list-head.purple-medium.ext-1 .badge {
17693
    background-color: #ae27e7; }
17694
  .mt-element-list .list-default.mt-list-head.purple-medium .list-label {
17695
    color: white; }
17696
  .mt-element-list .list-default.mt-list-head.purple-medium .list-date {
17697
    color: white; }
17698
 
17699
.mt-element-list .list-todo.mt-list-head.purple-medium {
17700
  background-color: #BF55EC;
17701
  color: #ffffff; }
17702
 
17703
.mt-element-list .list-todo .list-count.purple-medium {
17704
  background-color: #BF55EC;
17705
  color: #ffffff; }
17706
  .mt-element-list .list-todo .list-count.purple-medium:hover {
17707
    background-color: #b63ee9; }
17708
 
17709
.mt-element-list .list-todo .list-todo-line.purple-medium {
17710
  border-color: #BF55EC; }
17711
 
17712
.mt-element-list .list-todo .list-todo-item.purple-medium:after {
17713
  border-right-color: #BF55EC !important; }
17714
 
17715
.mt-element-list .list-todo .list-todo-item.purple-medium .list-toggle {
17716
  background: #BF55EC;
17717
  color: #ffffff !important; }
17718
  .mt-element-list .list-todo .list-todo-item.purple-medium .list-toggle > .badge {
17719
    color: #BF55EC;
17720
    background: #ffffff; }
17721
 
17722
.mt-element-list .list-default.mt-list-head.purple-studio {
17723
  background-color: #8E44AD;
17724
  color: #ffffff; }
17725
  .mt-element-list .list-default.mt-list-head.purple-studio .badge {
17726
    background-color: #a563c1;
17727
    color: #ffffff; }
17728
  .mt-element-list .list-default.mt-list-head.purple-studio.ext-1 .badge {
17729
    background-color: #703688; }
17730
  .mt-element-list .list-default.mt-list-head.purple-studio .list-label {
17731
    color: #f9f5fb; }
17732
  .mt-element-list .list-default.mt-list-head.purple-studio .list-date {
17733
    color: #f9f5fb; }
17734
 
17735
.mt-element-list .list-todo.mt-list-head.purple-studio {
17736
  background-color: #8E44AD;
17737
  color: #ffffff; }
17738
 
17739
.mt-element-list .list-todo .list-count.purple-studio {
17740
  background-color: #8E44AD;
17741
  color: #ffffff; }
17742
  .mt-element-list .list-todo .list-count.purple-studio:hover {
17743
    background-color: #7f3d9b; }
17744
 
17745
.mt-element-list .list-todo .list-todo-line.purple-studio {
17746
  border-color: #8E44AD; }
17747
 
17748
.mt-element-list .list-todo .list-todo-item.purple-studio:after {
17749
  border-right-color: #8E44AD !important; }
17750
 
17751
.mt-element-list .list-todo .list-todo-item.purple-studio .list-toggle {
17752
  background: #8E44AD;
17753
  color: #ffffff !important; }
17754
  .mt-element-list .list-todo .list-todo-item.purple-studio .list-toggle > .badge {
17755
    color: #8E44AD;
17756
    background: #ffffff; }
17757
 
17758
.mt-element-list .list-default.mt-list-head.purple-wisteria {
17759
  background-color: #9B59B6;
17760
  color: #ffffff; }
17761
  .mt-element-list .list-default.mt-list-head.purple-wisteria .badge {
17762
    background-color: #b07cc6;
17763
    color: #ffffff; }
17764
  .mt-element-list .list-default.mt-list-head.purple-wisteria.ext-1 .badge {
17765
    background-color: #804399; }
17766
  .mt-element-list .list-default.mt-list-head.purple-wisteria .list-label {
17767
    color: white; }
17768
  .mt-element-list .list-default.mt-list-head.purple-wisteria .list-date {
17769
    color: white; }
17770
 
17771
.mt-element-list .list-todo.mt-list-head.purple-wisteria {
17772
  background-color: #9B59B6;
17773
  color: #ffffff; }
17774
 
17775
.mt-element-list .list-todo .list-count.purple-wisteria {
17776
  background-color: #9B59B6;
17777
  color: #ffffff; }
17778
  .mt-element-list .list-todo .list-count.purple-wisteria:hover {
17779
    background-color: #8f4bab; }
17780
 
17781
.mt-element-list .list-todo .list-todo-line.purple-wisteria {
17782
  border-color: #9B59B6; }
17783
 
17784
.mt-element-list .list-todo .list-todo-item.purple-wisteria:after {
17785
  border-right-color: #9B59B6 !important; }
17786
 
17787
.mt-element-list .list-todo .list-todo-item.purple-wisteria .list-toggle {
17788
  background: #9B59B6;
17789
  color: #ffffff !important; }
17790
  .mt-element-list .list-todo .list-todo-item.purple-wisteria .list-toggle > .badge {
17791
    color: #9B59B6;
17792
    background: #ffffff; }
17793
 
17794
.mt-element-list .list-default.mt-list-head.purple-seance {
17795
  background-color: #9A12B3;
17796
  color: #ffffff; }
17797
  .mt-element-list .list-default.mt-list-head.purple-seance .badge {
17798
    background-color: #c217e1;
17799
    color: #ffffff; }
17800
  .mt-element-list .list-default.mt-list-head.purple-seance.ext-1 .badge {
17801
    background-color: #720d85; }
17802
  .mt-element-list .list-default.mt-list-head.purple-seance .list-label {
17803
    color: #f2cafa; }
17804
  .mt-element-list .list-default.mt-list-head.purple-seance .list-date {
17805
    color: #f2cafa; }
17806
 
17807
.mt-element-list .list-todo.mt-list-head.purple-seance {
17808
  background-color: #9A12B3;
17809
  color: #ffffff; }
17810
 
17811
.mt-element-list .list-todo .list-count.purple-seance {
17812
  background-color: #9A12B3;
17813
  color: #ffffff; }
17814
  .mt-element-list .list-todo .list-count.purple-seance:hover {
17815
    background-color: #86109c; }
17816
 
17817
.mt-element-list .list-todo .list-todo-line.purple-seance {
17818
  border-color: #9A12B3; }
17819
 
17820
.mt-element-list .list-todo .list-todo-item.purple-seance:after {
17821
  border-right-color: #9A12B3 !important; }
17822
 
17823
.mt-element-list .list-todo .list-todo-item.purple-seance .list-toggle {
17824
  background: #9A12B3;
17825
  color: #ffffff !important; }
17826
  .mt-element-list .list-todo .list-todo-item.purple-seance .list-toggle > .badge {
17827
    color: #9A12B3;
17828
    background: #ffffff; }
17829
 
17830
.mt-element-list .list-default.mt-list-head.purple-intense {
17831
  background-color: #8775a7;
17832
  color: #ffffff; }
17833
  .mt-element-list .list-default.mt-list-head.purple-intense .badge {
17834
    background-color: #a294bb;
17835
    color: #ffffff; }
17836
  .mt-element-list .list-default.mt-list-head.purple-intense.ext-1 .badge {
17837
    background-color: #6d5b8e; }
17838
  .mt-element-list .list-default.mt-list-head.purple-intense .list-label {
17839
    color: white; }
17840
  .mt-element-list .list-default.mt-list-head.purple-intense .list-date {
17841
    color: white; }
17842
 
17843
.mt-element-list .list-todo.mt-list-head.purple-intense {
17844
  background-color: #8775a7;
17845
  color: #ffffff; }
17846
 
17847
.mt-element-list .list-todo .list-count.purple-intense {
17848
  background-color: #8775a7;
17849
  color: #ffffff; }
17850
  .mt-element-list .list-todo .list-count.purple-intense:hover {
17851
    background-color: #79659d; }
17852
 
17853
.mt-element-list .list-todo .list-todo-line.purple-intense {
17854
  border-color: #8775a7; }
17855
 
17856
.mt-element-list .list-todo .list-todo-item.purple-intense:after {
17857
  border-right-color: #8775a7 !important; }
17858
 
17859
.mt-element-list .list-todo .list-todo-item.purple-intense .list-toggle {
17860
  background: #8775a7;
17861
  color: #ffffff !important; }
17862
  .mt-element-list .list-todo .list-todo-item.purple-intense .list-toggle > .badge {
17863
    color: #8775a7;
17864
    background: #ffffff; }
17865
 
17866
.mt-element-list .list-default.mt-list-head.purple-sharp {
17867
  background-color: #796799;
17868
  color: #ffffff; }
17869
  .mt-element-list .list-default.mt-list-head.purple-sharp .badge {
17870
    background-color: #9486ad;
17871
    color: #ffffff; }
17872
  .mt-element-list .list-default.mt-list-head.purple-sharp.ext-1 .badge {
17873
    background-color: #61527b; }
17874
  .mt-element-list .list-default.mt-list-head.purple-sharp .list-label {
17875
    color: white; }
17876
  .mt-element-list .list-default.mt-list-head.purple-sharp .list-date {
17877
    color: white; }
17878
 
17879
.mt-element-list .list-todo.mt-list-head.purple-sharp {
17880
  background-color: #796799;
17881
  color: #ffffff; }
17882
 
17883
.mt-element-list .list-todo .list-count.purple-sharp {
17884
  background-color: #796799;
17885
  color: #ffffff; }
17886
  .mt-element-list .list-todo .list-count.purple-sharp:hover {
17887
    background-color: #6d5d8a; }
17888
 
17889
.mt-element-list .list-todo .list-todo-line.purple-sharp {
17890
  border-color: #796799; }
17891
 
17892
.mt-element-list .list-todo .list-todo-item.purple-sharp:after {
17893
  border-right-color: #796799 !important; }
17894
 
17895
.mt-element-list .list-todo .list-todo-item.purple-sharp .list-toggle {
17896
  background: #796799;
17897
  color: #ffffff !important; }
17898
  .mt-element-list .list-todo .list-todo-item.purple-sharp .list-toggle > .badge {
17899
    color: #796799;
17900
    background: #ffffff; }
17901
 
17902
.mt-element-list .list-default.mt-list-head.purple-soft {
17903
  background-color: #8877a9;
17904
  color: #ffffff; }
17905
  .mt-element-list .list-default.mt-list-head.purple-soft .badge {
17906
    background-color: #a396bd;
17907
    color: #ffffff; }
17908
  .mt-element-list .list-default.mt-list-head.purple-soft.ext-1 .badge {
17909
    background-color: #6e5c91; }
17910
  .mt-element-list .list-default.mt-list-head.purple-soft .list-label {
17911
    color: white; }
17912
  .mt-element-list .list-default.mt-list-head.purple-soft .list-date {
17913
    color: white; }
17914
 
17915
.mt-element-list .list-todo.mt-list-head.purple-soft {
17916
  background-color: #8877a9;
17917
  color: #ffffff; }
17918
 
17919
.mt-element-list .list-todo .list-count.purple-soft {
17920
  background-color: #8877a9;
17921
  color: #ffffff; }
17922
  .mt-element-list .list-todo .list-count.purple-soft:hover {
17923
    background-color: #7a679f; }
17924
 
17925
.mt-element-list .list-todo .list-todo-line.purple-soft {
17926
  border-color: #8877a9; }
17927
 
17928
.mt-element-list .list-todo .list-todo-item.purple-soft:after {
17929
  border-right-color: #8877a9 !important; }
17930
 
17931
.mt-element-list .list-todo .list-todo-item.purple-soft .list-toggle {
17932
  background: #8877a9;
17933
  color: #ffffff !important; }
17934
  .mt-element-list .list-todo .list-todo-item.purple-soft .list-toggle > .badge {
17935
    color: #8877a9;
17936
    background: #ffffff; }
17937
 
17938
.mt-element-list .list-todo-item.white:after {
17939
  border-right-color: #ffffff; }
17940
 
17941
.mt-element-list .list-todo-item.white .list-toggle {
17942
  background: #ffffff; }
17943
 
17944
.mt-element-list .list-todo-item.default:after {
17945
  border-right-color: #e1e5ec; }
17946
 
17947
.mt-element-list .list-todo-item.default .list-toggle {
17948
  background: #e1e5ec; }
17949
 
17950
.mt-element-list .list-todo-item.dark:after {
17951
  border-right-color: #2f353b; }
17952
 
17953
.mt-element-list .list-todo-item.dark .list-toggle {
17954
  background: #2f353b; }
17955
 
17956
.mt-element-list .list-todo-item.blue:after {
17957
  border-right-color: #3598dc; }
17958
 
17959
.mt-element-list .list-todo-item.blue .list-toggle {
17960
  background: #3598dc; }
17961
 
17962
.mt-element-list .list-todo-item.blue-madison:after {
17963
  border-right-color: #578ebe; }
17964
 
17965
.mt-element-list .list-todo-item.blue-madison .list-toggle {
17966
  background: #578ebe; }
17967
 
17968
.mt-element-list .list-todo-item.blue-chambray:after {
17969
  border-right-color: #2C3E50; }
17970
 
17971
.mt-element-list .list-todo-item.blue-chambray .list-toggle {
17972
  background: #2C3E50; }
17973
 
17974
.mt-element-list .list-todo-item.blue-ebonyclay:after {
17975
  border-right-color: #22313F; }
17976
 
17977
.mt-element-list .list-todo-item.blue-ebonyclay .list-toggle {
17978
  background: #22313F; }
17979
 
17980
.mt-element-list .list-todo-item.blue-hoki:after {
17981
  border-right-color: #67809F; }
17982
 
17983
.mt-element-list .list-todo-item.blue-hoki .list-toggle {
17984
  background: #67809F; }
17985
 
17986
.mt-element-list .list-todo-item.blue-steel:after {
17987
  border-right-color: #4B77BE; }
17988
 
17989
.mt-element-list .list-todo-item.blue-steel .list-toggle {
17990
  background: #4B77BE; }
17991
 
17992
.mt-element-list .list-todo-item.blue-soft:after {
17993
  border-right-color: #4c87b9; }
17994
 
17995
.mt-element-list .list-todo-item.blue-soft .list-toggle {
17996
  background: #4c87b9; }
17997
 
17998
.mt-element-list .list-todo-item.blue-dark:after {
17999
  border-right-color: #5e738b; }
18000
 
18001
.mt-element-list .list-todo-item.blue-dark .list-toggle {
18002
  background: #5e738b; }
18003
 
18004
.mt-element-list .list-todo-item.blue-sharp:after {
18005
  border-right-color: #5C9BD1; }
18006
 
18007
.mt-element-list .list-todo-item.blue-sharp .list-toggle {
18008
  background: #5C9BD1; }
18009
 
18010
.mt-element-list .list-todo-item.blue-oleo:after {
18011
  border-right-color: #94A0B2; }
18012
 
18013
.mt-element-list .list-todo-item.blue-oleo .list-toggle {
18014
  background: #94A0B2; }
18015
 
18016
.mt-element-list .list-todo-item.green:after {
18017
  border-right-color: #32c5d2; }
18018
 
18019
.mt-element-list .list-todo-item.green .list-toggle {
18020
  background: #32c5d2; }
18021
 
18022
.mt-element-list .list-todo-item.green-meadow:after {
18023
  border-right-color: #1BBC9B; }
18024
 
18025
.mt-element-list .list-todo-item.green-meadow .list-toggle {
18026
  background: #1BBC9B; }
18027
 
18028
.mt-element-list .list-todo-item.green-seagreen:after {
18029
  border-right-color: #1BA39C; }
18030
 
18031
.mt-element-list .list-todo-item.green-seagreen .list-toggle {
18032
  background: #1BA39C; }
18033
 
18034
.mt-element-list .list-todo-item.green-turquoise:after {
18035
  border-right-color: #36D7B7; }
18036
 
18037
.mt-element-list .list-todo-item.green-turquoise .list-toggle {
18038
  background: #36D7B7; }
18039
 
18040
.mt-element-list .list-todo-item.green-haze:after {
18041
  border-right-color: #44b6ae; }
18042
 
18043
.mt-element-list .list-todo-item.green-haze .list-toggle {
18044
  background: #44b6ae; }
18045
 
18046
.mt-element-list .list-todo-item.green-jungle:after {
18047
  border-right-color: #26C281; }
18048
 
18049
.mt-element-list .list-todo-item.green-jungle .list-toggle {
18050
  background: #26C281; }
18051
 
18052
.mt-element-list .list-todo-item.green-soft:after {
18053
  border-right-color: #3faba4; }
18054
 
18055
.mt-element-list .list-todo-item.green-soft .list-toggle {
18056
  background: #3faba4; }
18057
 
18058
.mt-element-list .list-todo-item.green-dark:after {
18059
  border-right-color: #4DB3A2; }
18060
 
18061
.mt-element-list .list-todo-item.green-dark .list-toggle {
18062
  background: #4DB3A2; }
18063
 
18064
.mt-element-list .list-todo-item.green-sharp:after {
18065
  border-right-color: #2ab4c0; }
18066
 
18067
.mt-element-list .list-todo-item.green-sharp .list-toggle {
18068
  background: #2ab4c0; }
18069
 
18070
.mt-element-list .list-todo-item.green-steel:after {
18071
  border-right-color: #29b4b6; }
18072
 
18073
.mt-element-list .list-todo-item.green-steel .list-toggle {
18074
  background: #29b4b6; }
18075
 
18076
.mt-element-list .list-todo-item.grey:after {
18077
  border-right-color: #E5E5E5; }
18078
 
18079
.mt-element-list .list-todo-item.grey .list-toggle {
18080
  background: #E5E5E5; }
18081
 
18082
.mt-element-list .list-todo-item.grey-steel:after {
18083
  border-right-color: #e9edef; }
18084
 
18085
.mt-element-list .list-todo-item.grey-steel .list-toggle {
18086
  background: #e9edef; }
18087
 
18088
.mt-element-list .list-todo-item.grey-cararra:after {
18089
  border-right-color: #fafafa; }
18090
 
18091
.mt-element-list .list-todo-item.grey-cararra .list-toggle {
18092
  background: #fafafa; }
18093
 
18094
.mt-element-list .list-todo-item.grey-gallery:after {
18095
  border-right-color: #555555; }
18096
 
18097
.mt-element-list .list-todo-item.grey-gallery .list-toggle {
18098
  background: #555555; }
18099
 
18100
.mt-element-list .list-todo-item.grey-cascade:after {
18101
  border-right-color: #95A5A6; }
18102
 
18103
.mt-element-list .list-todo-item.grey-cascade .list-toggle {
18104
  background: #95A5A6; }
18105
 
18106
.mt-element-list .list-todo-item.grey-silver:after {
18107
  border-right-color: #BFBFBF; }
18108
 
18109
.mt-element-list .list-todo-item.grey-silver .list-toggle {
18110
  background: #BFBFBF; }
18111
 
18112
.mt-element-list .list-todo-item.grey-salsa:after {
18113
  border-right-color: #ACB5C3; }
18114
 
18115
.mt-element-list .list-todo-item.grey-salsa .list-toggle {
18116
  background: #ACB5C3; }
18117
 
18118
.mt-element-list .list-todo-item.grey-salt:after {
18119
  border-right-color: #bfcad1; }
18120
 
18121
.mt-element-list .list-todo-item.grey-salt .list-toggle {
18122
  background: #bfcad1; }
18123
 
18124
.mt-element-list .list-todo-item.grey-mint:after {
18125
  border-right-color: #525e64; }
18126
 
18127
.mt-element-list .list-todo-item.grey-mint .list-toggle {
18128
  background: #525e64; }
18129
 
18130
.mt-element-list .list-todo-item.red:after {
18131
  border-right-color: #e7505a; }
18132
 
18133
.mt-element-list .list-todo-item.red .list-toggle {
18134
  background: #e7505a; }
18135
 
18136
.mt-element-list .list-todo-item.red-pink:after {
18137
  border-right-color: #E08283; }
18138
 
18139
.mt-element-list .list-todo-item.red-pink .list-toggle {
18140
  background: #E08283; }
18141
 
18142
.mt-element-list .list-todo-item.red-sunglo:after {
18143
  border-right-color: #E26A6A; }
18144
 
18145
.mt-element-list .list-todo-item.red-sunglo .list-toggle {
18146
  background: #E26A6A; }
18147
 
18148
.mt-element-list .list-todo-item.red-intense:after {
18149
  border-right-color: #e35b5a; }
18150
 
18151
.mt-element-list .list-todo-item.red-intense .list-toggle {
18152
  background: #e35b5a; }
18153
 
18154
.mt-element-list .list-todo-item.red-thunderbird:after {
18155
  border-right-color: #D91E18; }
18156
 
18157
.mt-element-list .list-todo-item.red-thunderbird .list-toggle {
18158
  background: #D91E18; }
18159
 
18160
.mt-element-list .list-todo-item.red-flamingo:after {
18161
  border-right-color: #EF4836; }
18162
 
18163
.mt-element-list .list-todo-item.red-flamingo .list-toggle {
18164
  background: #EF4836; }
18165
 
18166
.mt-element-list .list-todo-item.red-soft:after {
18167
  border-right-color: #d05454; }
18168
 
18169
.mt-element-list .list-todo-item.red-soft .list-toggle {
18170
  background: #d05454; }
18171
 
18172
.mt-element-list .list-todo-item.red-haze:after {
18173
  border-right-color: #f36a5a; }
18174
 
18175
.mt-element-list .list-todo-item.red-haze .list-toggle {
18176
  background: #f36a5a; }
18177
 
18178
.mt-element-list .list-todo-item.red-mint:after {
18179
  border-right-color: #e43a45; }
18180
 
18181
.mt-element-list .list-todo-item.red-mint .list-toggle {
18182
  background: #e43a45; }
18183
 
18184
.mt-element-list .list-todo-item.yellow:after {
18185
  border-right-color: #c49f47; }
18186
 
18187
.mt-element-list .list-todo-item.yellow .list-toggle {
18188
  background: #c49f47; }
18189
 
18190
.mt-element-list .list-todo-item.yellow-gold:after {
18191
  border-right-color: #E87E04; }
18192
 
18193
.mt-element-list .list-todo-item.yellow-gold .list-toggle {
18194
  background: #E87E04; }
18195
 
18196
.mt-element-list .list-todo-item.yellow-casablanca:after {
18197
  border-right-color: #f2784b; }
18198
 
18199
.mt-element-list .list-todo-item.yellow-casablanca .list-toggle {
18200
  background: #f2784b; }
18201
 
18202
.mt-element-list .list-todo-item.yellow-crusta:after {
18203
  border-right-color: #f3c200; }
18204
 
18205
.mt-element-list .list-todo-item.yellow-crusta .list-toggle {
18206
  background: #f3c200; }
18207
 
18208
.mt-element-list .list-todo-item.yellow-lemon:after {
18209
  border-right-color: #F7CA18; }
18210
 
18211
.mt-element-list .list-todo-item.yellow-lemon .list-toggle {
18212
  background: #F7CA18; }
18213
 
18214
.mt-element-list .list-todo-item.yellow-saffron:after {
18215
  border-right-color: #F4D03F; }
18216
 
18217
.mt-element-list .list-todo-item.yellow-saffron .list-toggle {
18218
  background: #F4D03F; }
18219
 
18220
.mt-element-list .list-todo-item.yellow-soft:after {
18221
  border-right-color: #c8d046; }
18222
 
18223
.mt-element-list .list-todo-item.yellow-soft .list-toggle {
18224
  background: #c8d046; }
18225
 
18226
.mt-element-list .list-todo-item.yellow-haze:after {
18227
  border-right-color: #c5bf66; }
18228
 
18229
.mt-element-list .list-todo-item.yellow-haze .list-toggle {
18230
  background: #c5bf66; }
18231
 
18232
.mt-element-list .list-todo-item.yellow-mint:after {
18233
  border-right-color: #c5b96b; }
18234
 
18235
.mt-element-list .list-todo-item.yellow-mint .list-toggle {
18236
  background: #c5b96b; }
18237
 
18238
.mt-element-list .list-todo-item.purple:after {
18239
  border-right-color: #8E44AD; }
18240
 
18241
.mt-element-list .list-todo-item.purple .list-toggle {
18242
  background: #8E44AD; }
18243
 
18244
.mt-element-list .list-todo-item.purple-plum:after {
18245
  border-right-color: #8775a7; }
18246
 
18247
.mt-element-list .list-todo-item.purple-plum .list-toggle {
18248
  background: #8775a7; }
18249
 
18250
.mt-element-list .list-todo-item.purple-medium:after {
18251
  border-right-color: #BF55EC; }
18252
 
18253
.mt-element-list .list-todo-item.purple-medium .list-toggle {
18254
  background: #BF55EC; }
18255
 
18256
.mt-element-list .list-todo-item.purple-studio:after {
18257
  border-right-color: #8E44AD; }
18258
 
18259
.mt-element-list .list-todo-item.purple-studio .list-toggle {
18260
  background: #8E44AD; }
18261
 
18262
.mt-element-list .list-todo-item.purple-wisteria:after {
18263
  border-right-color: #9B59B6; }
18264
 
18265
.mt-element-list .list-todo-item.purple-wisteria .list-toggle {
18266
  background: #9B59B6; }
18267
 
18268
.mt-element-list .list-todo-item.purple-seance:after {
18269
  border-right-color: #9A12B3; }
18270
 
18271
.mt-element-list .list-todo-item.purple-seance .list-toggle {
18272
  background: #9A12B3; }
18273
 
18274
.mt-element-list .list-todo-item.purple-intense:after {
18275
  border-right-color: #8775a7; }
18276
 
18277
.mt-element-list .list-todo-item.purple-intense .list-toggle {
18278
  background: #8775a7; }
18279
 
18280
.mt-element-list .list-todo-item.purple-sharp:after {
18281
  border-right-color: #796799; }
18282
 
18283
.mt-element-list .list-todo-item.purple-sharp .list-toggle {
18284
  background: #796799; }
18285
 
18286
.mt-element-list .list-todo-item.purple-soft:after {
18287
  border-right-color: #8877a9; }
18288
 
18289
.mt-element-list .list-todo-item.purple-soft .list-toggle {
18290
  background: #8877a9; }
18291
 
18292
.mt-element-ribbon {
18293
  position: relative;
18294
  margin-bottom: 30px; }
18295
  .mt-element-ribbon .ribbon-content {
18296
    margin: 0;
18297
    padding: 25px;
18298
    clear: both; }
18299
    .mt-element-ribbon .ribbon-content.no-padding {
18300
      padding-top: 0; }
18301
  .mt-element-ribbon .ribbon {
18302
    padding: 0.5em 1em;
18303
    z-index: 5;
18304
    float: left;
18305
    margin: 10px 0 0 -2px;
18306
    clear: left;
18307
    position: relative;
18308
    background-color: #bac3d0;
18309
    color: #384353; }
18310
    .mt-element-ribbon .ribbon.ribbon-right {
18311
      float: right;
18312
      clear: right;
18313
      margin: 10px -2px 0 0; }
18314
    .mt-element-ribbon .ribbon.ribbon-vertical-left {
18315
      clear: none;
18316
      margin: -2px 0 0 10px;
18317
      padding-top: 1em;
18318
      padding-bottom: 1em;
18319
      width: 41px;
18320
      text-align: center; }
18321
    .mt-element-ribbon .ribbon.ribbon-vertical-right {
18322
      clear: none;
18323
      float: right;
18324
      margin: -2px 10px 0 0;
18325
      padding-top: 1em;
18326
      padding-bottom: 1em;
18327
      width: 41px;
18328
      text-align: center; }
18329
    .mt-element-ribbon .ribbon.ribbon-shadow {
18330
      box-shadow: 2px 2px 7px rgba(0, 0, 0, 0.4); }
18331
      .mt-element-ribbon .ribbon.ribbon-shadow.ribbon-right, .mt-element-ribbon .ribbon.ribbon-shadow.ribbon-vertical-right {
18332
        box-shadow: -2px 2px 7px rgba(0, 0, 0, 0.4); }
18333
    .mt-element-ribbon .ribbon.ribbon-round {
18334
      border-top-right-radius: 5px !important;
18335
      border-bottom-right-radius: 5px !important; }
18336
      .mt-element-ribbon .ribbon.ribbon-round.ribbon-right {
18337
        border-top-right-radius: 0px !important;
18338
        border-bottom-right-radius: 0px !important;
18339
        border-top-left-radius: 5px !important;
18340
        border-bottom-left-radius: 5px !important; }
18341
      .mt-element-ribbon .ribbon.ribbon-round.ribbon-vertical-right, .mt-element-ribbon .ribbon.ribbon-round.ribbon-vertical-left {
18342
        border-top-right-radius: 0px !important;
18343
        border-bottom-right-radius: 5px !important;
18344
        border-top-left-radius: 0px !important;
18345
        border-bottom-left-radius: 5px !important; }
18346
    .mt-element-ribbon .ribbon.ribbon-border:after {
18347
      border: 1px solid;
18348
      content: '';
18349
      position: absolute;
18350
      top: 5px;
18351
      bottom: 5px;
18352
      left: 5px;
18353
      right: 5px; }
18354
    .mt-element-ribbon .ribbon.ribbon-border-vert:after {
18355
      border-top: none;
18356
      border-bottom: none;
18357
      border-left: 1px solid;
18358
      border-right: 1px solid;
18359
      content: '';
18360
      position: absolute;
18361
      top: 0;
18362
      bottom: 0;
18363
      left: 5px;
18364
      right: 5px; }
18365
    .mt-element-ribbon .ribbon.ribbon-border-hor:after {
18366
      border-top: 1px solid;
18367
      border-bottom: 1px solid;
18368
      border-left: none;
18369
      border-right: none;
18370
      content: '';
18371
      position: absolute;
18372
      top: 5px;
18373
      bottom: 5px;
18374
      left: 0;
18375
      right: 0; }
18376
    .mt-element-ribbon .ribbon.ribbon-border-dash:after {
18377
      border: 1px solid;
18378
      border-style: dashed;
18379
      content: '';
18380
      position: absolute;
18381
      top: 5px;
18382
      bottom: 5px;
18383
      left: 5px;
18384
      right: 5px; }
18385
    .mt-element-ribbon .ribbon.ribbon-border-dash-vert:after {
18386
      border-top: none;
18387
      border-bottom: none;
18388
      border-left: 1px solid;
18389
      border-right: 1px solid;
18390
      border-left-style: dashed;
18391
      border-right-style: dashed;
18392
      content: '';
18393
      position: absolute;
18394
      top: 0;
18395
      bottom: 0;
18396
      left: 5px;
18397
      right: 5px; }
18398
    .mt-element-ribbon .ribbon.ribbon-border-dash-hor:after {
18399
      border-top: 1px solid;
18400
      border-bottom: 1px solid;
18401
      border-left: none;
18402
      border-right: none;
18403
      border-top-style: dashed;
18404
      border-bottom-style: dashed;
18405
      content: '';
18406
      position: absolute;
18407
      top: 5px;
18408
      bottom: 5px;
18409
      left: 0;
18410
      right: 0; }
18411
    .mt-element-ribbon .ribbon.ribbon-clip {
18412
      left: -10px;
18413
      margin-left: 0; }
18414
      .mt-element-ribbon .ribbon.ribbon-clip.ribbon-right {
18415
        left: auto;
18416
        right: -10px;
18417
        margin-right: 0; }
18418
    .mt-element-ribbon .ribbon > .ribbon-sub {
18419
      z-index: -1;
18420
      position: absolute;
18421
      padding: 0;
18422
      width: 100%;
18423
      height: 100%;
18424
      top: 0;
18425
      left: 0; }
18426
      .mt-element-ribbon .ribbon > .ribbon-sub.ribbon-clip:before, .mt-element-ribbon .ribbon > .ribbon-sub.ribbon-clip:after {
18427
        content: '';
18428
        position: absolute;
18429
        border-style: solid;
18430
        border-color: transparent !important;
18431
        bottom: -10px; }
18432
      .mt-element-ribbon .ribbon > .ribbon-sub.ribbon-clip:before {
18433
        border-width: 0 10px 10px 0;
18434
        border-right-color: #222 !important;
18435
        left: 0; }
18436
      .mt-element-ribbon .ribbon > .ribbon-sub.ribbon-clip.ribbon-right:before, .mt-element-ribbon .ribbon > .ribbon-sub.ribbon-clip.ribbon-right:after {
18437
        content: '';
18438
        position: absolute;
18439
        border-style: solid;
18440
        border-color: transparent;
18441
        bottom: -10px; }
18442
      .mt-element-ribbon .ribbon > .ribbon-sub.ribbon-clip.ribbon-right:before {
18443
        border-right-color: transparent !important; }
18444
      .mt-element-ribbon .ribbon > .ribbon-sub.ribbon-clip.ribbon-right:after {
18445
        border-width: 0 0 10px 10px;
18446
        border-left-color: #222 !important;
18447
        right: 0; }
18448
      .mt-element-ribbon .ribbon > .ribbon-sub.ribbon-bookmark:after {
18449
        border-left: 21px solid;
18450
        border-right: 20px solid;
18451
        border-bottom: 1em solid transparent !important;
18452
        bottom: -1em;
18453
        content: '';
18454
        height: 0;
18455
        left: 0;
18456
        position: absolute;
18457
        width: 0; }
18458
    .mt-element-ribbon .ribbon:after {
18459
      border-color: #62748f; }
18460
    .mt-element-ribbon .ribbon > .ribbon-sub {
18461
      background-color: #bac3d0;
18462
      color: #384353; }
18463
      .mt-element-ribbon .ribbon > .ribbon-sub:after {
18464
        border-color: #62748f;
18465
        border-left-color: #bac3d0;
18466
        border-right-color: #bac3d0; }
18467
    .mt-element-ribbon .ribbon.ribbon-color-default {
18468
      background-color: #bac3d0;
18469
      color: #384353; }
18470
      .mt-element-ribbon .ribbon.ribbon-color-default:after {
18471
        border-color: #9ca8bb; }
18472
      .mt-element-ribbon .ribbon.ribbon-color-default > .ribbon-sub {
18473
        background-color: #bac3d0;
18474
        color: #384353; }
18475
        .mt-element-ribbon .ribbon.ribbon-color-default > .ribbon-sub:after {
18476
          border-color: #62748f;
18477
          border-left-color: #bac3d0;
18478
          border-right-color: #bac3d0; }
18479
    .mt-element-ribbon .ribbon.ribbon-color-primary {
18480
      background-color: #337ab7;
18481
      color: #fff; }
18482
      .mt-element-ribbon .ribbon.ribbon-color-primary:after {
18483
        border-color: #286090; }
18484
      .mt-element-ribbon .ribbon.ribbon-color-primary > .ribbon-sub {
18485
        background-color: #337ab7;
18486
        color: black; }
18487
        .mt-element-ribbon .ribbon.ribbon-color-primary > .ribbon-sub:after {
18488
          border-color: #122b40;
18489
          border-left-color: #337ab7;
18490
          border-right-color: #337ab7; }
18491
    .mt-element-ribbon .ribbon.ribbon-color-info {
18492
      background-color: #659be0;
18493
      color: #fff; }
18494
      .mt-element-ribbon .ribbon.ribbon-color-info:after {
18495
        border-color: #3a80d7; }
18496
      .mt-element-ribbon .ribbon.ribbon-color-info > .ribbon-sub {
18497
        background-color: #659be0;
18498
        color: #0c203a; }
18499
        .mt-element-ribbon .ribbon.ribbon-color-info > .ribbon-sub:after {
18500
          border-color: #1d4f8e;
18501
          border-left-color: #659be0;
18502
          border-right-color: #659be0; }
18503
    .mt-element-ribbon .ribbon.ribbon-color-success {
18504
      background-color: #36c6d3;
18505
      color: #fff; }
18506
      .mt-element-ribbon .ribbon.ribbon-color-success:after {
18507
        border-color: #27a4b0; }
18508
      .mt-element-ribbon .ribbon.ribbon-color-success > .ribbon-sub {
18509
        background-color: #36c6d3;
18510
        color: #020808; }
18511
        .mt-element-ribbon .ribbon.ribbon-color-success > .ribbon-sub:after {
18512
          border-color: #14565c;
18513
          border-left-color: #36c6d3;
18514
          border-right-color: #36c6d3; }
18515
    .mt-element-ribbon .ribbon.ribbon-color-danger {
18516
      background-color: #ed6b75;
18517
      color: #fff; }
18518
      .mt-element-ribbon .ribbon.ribbon-color-danger:after {
18519
        border-color: #e73d4a; }
18520
      .mt-element-ribbon .ribbon.ribbon-color-danger > .ribbon-sub {
18521
        background-color: #ed6b75;
18522
        color: #4f0a0f; }
18523
        .mt-element-ribbon .ribbon.ribbon-color-danger > .ribbon-sub:after {
18524
          border-color: #a91520;
18525
          border-left-color: #ed6b75;
18526
          border-right-color: #ed6b75; }
18527
    .mt-element-ribbon .ribbon.ribbon-color-warning {
18528
      background-color: #F1C40F;
18529
      color: #010100; }
18530
      .mt-element-ribbon .ribbon.ribbon-color-warning:after {
18531
        border-color: #c29d0b; }
18532
      .mt-element-ribbon .ribbon.ribbon-color-warning > .ribbon-sub {
18533
        background-color: #F1C40F;
18534
        color: #010100; }
18535
        .mt-element-ribbon .ribbon.ribbon-color-warning > .ribbon-sub:after {
18536
          border-color: #614f06;
18537
          border-left-color: #F1C40F;
18538
          border-right-color: #F1C40F; }
18539
 
18540
.mt-element-card .mt-card-item {
18541
  border: 1px solid;
18542
  border-color: #e7ecf1;
18543
  position: relative;
18544
  margin-bottom: 30px; }
18545
  .mt-element-card .mt-card-item .mt-card-avatar {
18546
    margin-bottom: 15px; }
18547
  .mt-element-card .mt-card-item .mt-card-content {
18548
    text-align: center; }
18549
    .mt-element-card .mt-card-item .mt-card-content .mt-card-name {
18550
      font-size: 16px;
18551
      font-weight: 600;
18552
      margin-bottom: 10px; }
18553
    .mt-element-card .mt-card-item .mt-card-content .mt-card-desc {
18554
      font-size: 14px;
18555
      margin: 0 0 10px 0; }
18556
    .mt-element-card .mt-card-item .mt-card-content .mt-card-social > ul {
18557
      padding: 0;
18558
      margin-bottom: 10px; }
18559
      .mt-element-card .mt-card-item .mt-card-content .mt-card-social > ul > li {
18560
        list-style: none;
18561
        display: inline-block;
18562
        margin: 0 3px; }
18563
        .mt-element-card .mt-card-item .mt-card-content .mt-card-social > ul > li > a {
18564
          color: #000;
18565
          font-size: 18px; }
18566
          .mt-element-card .mt-card-item .mt-card-content .mt-card-social > ul > li > a.mt-card-btn {
18567
            color: #fff; }
18568
            .mt-element-card .mt-card-item .mt-card-content .mt-card-social > ul > li > a.mt-card-btn:hover {
18569
              color: #36c6d3; }
18570
          .mt-element-card .mt-card-item .mt-card-content .mt-card-social > ul > li > a:hover {
18571
            color: #F1C40F; }
18572
 
18573
.mt-element-card.mt-card-round .mt-card-item {
18574
  padding: 40px 40px 10px 40px; }
18575
  .mt-element-card.mt-card-round .mt-card-item .mt-card-avatar {
18576
    border-radius: 50% !important;
18577
    -webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC); }
18578
    .mt-element-card.mt-card-round .mt-card-item .mt-card-avatar .mt-overlay {
18579
      -webkit-border-radius: 50%;
18580
      -moz-border-radius: 50%;
18581
      -ms-border-radius: 50%;
18582
      -o-border-radius: 50%;
18583
      border-radius: 50%; }
18584
 
18585
.mt-element-overlay .mt-overlay-1 {
18586
  width: 100%;
18587
  height: 100%;
18588
  float: left;
18589
  overflow: hidden;
18590
  position: relative;
18591
  text-align: center;
18592
  cursor: default; }
18593
  .mt-element-overlay .mt-overlay-1 img {
18594
    display: block;
18595
    position: relative;
18596
    -webkit-transition: all .4s linear;
18597
    transition: all .4s linear;
18598
    width: 100%;
18599
    height: auto; }
18600
  .mt-element-overlay .mt-overlay-1 h2 {
18601
    text-transform: uppercase;
18602
    color: #fff;
18603
    text-align: center;
18604
    position: relative;
18605
    font-size: 17px;
18606
    background: rgba(0, 0, 0, 0.6);
18607
    -webkit-transform: translatey(-100px) translateZ(0);
18608
    -ms-transform: translatey(-100px) translateZ(0);
18609
    transform: translatey(-100px) translateZ(0);
18610
    -webkit-transition: all .2s ease-in-out;
18611
    transition: all .2s ease-in-out;
18612
    padding: 10px; }
18613
  .mt-element-overlay .mt-overlay-1 .mt-info {
18614
    text-decoration: none;
18615
    display: inline-block;
18616
    text-transform: uppercase;
18617
    color: #fff;
18618
    background-color: transparent;
18619
    opacity: 0;
18620
    filter: alpha(opacity=0);
18621
    -webkit-transition: all .2s ease-in-out;
18622
    transition: all .2s ease-in-out;
18623
    padding: 0;
18624
    margin: auto;
18625
    position: absolute;
18626
    top: 50%;
18627
    left: 0;
18628
    right: 0;
18629
    transform: translateY(-50%) translateZ(0);
18630
    -webkit-transform: translateY(-50%) translateZ(0);
18631
    -ms-transform: translateY(-50%) translateZ(0); }
18632
    .mt-element-overlay .mt-overlay-1 .mt-info > li {
18633
      list-style: none;
18634
      display: inline-block;
18635
      margin: 0 3px; }
18636
      .mt-element-overlay .mt-overlay-1 .mt-info > li:hover {
18637
        -webkit-transition: all .2s ease-in-out;
18638
        transition: all .2s ease-in-out;
18639
        cursor: pointer; }
18640
  .mt-element-overlay .mt-overlay-1:hover .mt-overlay {
18641
    opacity: 1;
18642
    filter: alpha(opacity=100);
18643
    -webkit-transform: translateZ(0);
18644
    -ms-transform: translateZ(0);
18645
    transform: translateZ(0); }
18646
  .mt-element-overlay .mt-overlay-1:hover img {
18647
    -ms-transform: scale(1.2) translateZ(0);
18648
    -webkit-transform: scale(1.2) translateZ(0);
18649
    transform: scale(1.2) translateZ(0); }
18650
  .mt-element-overlay .mt-overlay-1:hover .mt-info {
18651
    opacity: 1;
18652
    filter: alpha(opacity=100);
18653
    -webkit-transition-delay: .2s;
18654
    transition-delay: .2s; }
18655
  .mt-element-overlay .mt-overlay-1 .mt-overlay {
18656
    width: 100%;
18657
    height: 100%;
18658
    position: absolute;
18659
    overflow: hidden;
18660
    top: 0;
18661
    left: 0;
18662
    opacity: 0;
18663
    background-color: rgba(0, 0, 0, 0.7);
18664
    -webkit-transition: all .4s ease-in-out;
18665
    transition: all .4s ease-in-out; }
18666
  .mt-element-overlay .mt-overlay-1.mt-scroll-up:hover .mt-overlay {
18667
    bottom: 0; }
18668
  .mt-element-overlay .mt-overlay-1.mt-scroll-up .mt-overlay {
18669
    bottom: -100%;
18670
    top: auto; }
18671
  .mt-element-overlay .mt-overlay-1.mt-scroll-down:hover .mt-overlay {
18672
    top: 0; }
18673
  .mt-element-overlay .mt-overlay-1.mt-scroll-down .mt-overlay {
18674
    top: -100%; }
18675
  .mt-element-overlay .mt-overlay-1.mt-scroll-left:hover .mt-overlay {
18676
    right: 0; }
18677
  .mt-element-overlay .mt-overlay-1.mt-scroll-left .mt-overlay {
18678
    right: -100%;
18679
    left: auto; }
18680
  .mt-element-overlay .mt-overlay-1.mt-scroll-right:hover .mt-overlay {
18681
    left: 0; }
18682
  .mt-element-overlay .mt-overlay-1.mt-scroll-right .mt-overlay {
18683
    left: -100%; }
18684
 
18685
.mt-element-overlay .mt-overlay-2 {
18686
  width: 100%;
18687
  height: 100%;
18688
  float: left;
18689
  overflow: hidden;
18690
  position: relative;
18691
  text-align: center;
18692
  cursor: default; }
18693
  .mt-element-overlay .mt-overlay-2 img {
18694
    display: block;
18695
    position: relative;
18696
    -webkit-transition: all 0.4s ease-in;
18697
    transition: all 0.4s ease-in;
18698
    width: 100%;
18699
    height: auto; }
18700
  .mt-element-overlay .mt-overlay-2 h2 {
18701
    text-transform: uppercase;
18702
    text-align: center;
18703
    position: relative;
18704
    font-size: 17px;
18705
    padding: 10px;
18706
    background: rgba(0, 0, 0, 0.6); }
18707
  .mt-element-overlay .mt-overlay-2 .mt-info,
18708
  .mt-element-overlay .mt-overlay-2 h2 {
18709
    -webkit-transform: scale(0.7);
18710
    -ms-transform: scale(0.7);
18711
    transform: scale(0.7);
18712
    -webkit-transition: all 0.4s ease-in;
18713
    transition: all 0.4s ease-in;
18714
    opacity: 0;
18715
    filter: alpha(opacity=0);
18716
    color: #fff;
18717
    text-transform: uppercase; }
18718
  .mt-element-overlay .mt-overlay-2 .mt-info {
18719
    display: inline-block;
18720
    text-decoration: none;
18721
    margin: auto;
18722
    position: absolute;
18723
    top: 50%;
18724
    -webkit-transform: scale(0.7) translateY(-50%) translateX(-50%);
18725
    -ms-transform: scale(0.7) translateY(-50%) translateX(-50%);
18726
    transform: scale(0.7) translateY(-50%) translateX(-50%); }
18727
    .mt-element-overlay .mt-overlay-2 .mt-info:hover {
18728
      box-shadow: 0 0 5px #fff; }
18729
  .mt-element-overlay .mt-overlay-2:hover img {
18730
    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');
18731
    filter: blur(3px);
18732
    -webkit-filter: blur(3px);
18733
    -webkit-transform: scale(1.2);
18734
    -ms-transform: scale(1.2);
18735
    transform: scale(1.2); }
18736
  .mt-element-overlay .mt-overlay-2:hover .mt-overlay {
18737
    opacity: 1;
18738
    filter: alpha(opacity=100);
18739
    -webkit-transition-delay: 0s;
18740
    transition-delay: 0s;
18741
    -webkit-transform: translate(0px, 0px);
18742
    -ms-transform: translate(0px, 0px);
18743
    transform: translate(0px, 0px); }
18744
  .mt-element-overlay .mt-overlay-2:hover h2 {
18745
    -webkit-transition-delay: 0.5s;
18746
    transition-delay: 0.5s; }
18747
  .mt-element-overlay .mt-overlay-2:hover .mt-info,
18748
  .mt-element-overlay .mt-overlay-2:hover h2 {
18749
    opacity: 1;
18750
    filter: alpha(opacity=100);
18751
    -webkit-transform: scale(1) translateY(-50%);
18752
    -ms-transform: scale(1) translateY(-50%);
18753
    transform: scale(1) translateY(-50%); }
18754
  .mt-element-overlay .mt-overlay-2:hover .mt-info {
18755
    -webkit-transform: scale(1) translateY(-50%) translateX(-50%);
18756
    -ms-transform: scale(1) translateY(-50%) translateX(-50%);
18757
    transform: scale(1) translateY(-50%) translateX(-50%); }
18758
  .mt-element-overlay .mt-overlay-2 .mt-overlay {
18759
    width: 100%;
18760
    height: 100%;
18761
    position: absolute;
18762
    overflow: hidden;
18763
    top: 0;
18764
    left: 0; }
18765
  .mt-element-overlay .mt-overlay-2.mt-overlay-2-grey:hover img {
18766
    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');
18767
    filter: grayscale(1) blur(3px);
18768
    -webkit-filter: grayscale(1) blur(3px); }
18769
  .mt-element-overlay .mt-overlay-2.mt-overlay-2-icons .mt-info {
18770
    border: none;
18771
    width: 100%;
18772
    padding: 0;
18773
    -webkit-transform: scale(0.7) translateY(-50%) translateX(-50%);
18774
    -ms-transform: scale(0.7) translateY(-50%) translateX(-50%);
18775
    transform: scale(0.7) translateY(-50%) translateX(-50%); }
18776
    .mt-element-overlay .mt-overlay-2.mt-overlay-2-icons .mt-info:hover {
18777
      box-shadow: none; }
18778
    .mt-element-overlay .mt-overlay-2.mt-overlay-2-icons .mt-info > li {
18779
      list-style: none;
18780
      display: inline-block;
18781
      margin: 0 3px; }
18782
      .mt-element-overlay .mt-overlay-2.mt-overlay-2-icons .mt-info > li:hover {
18783
        -webkit-transition: all .2s ease-in-out;
18784
        transition: all .2s ease-in-out;
18785
        cursor: pointer; }
18786
  .mt-element-overlay .mt-overlay-2.mt-overlay-2-icons:hover .mt-info {
18787
    -webkit-transform: scale(1) translateY(-50%) translateX(-50%);
18788
    -ms-transform: scale(1) translateY(-50%) translateX(-50%);
18789
    transform: scale(1) translateY(-50%) translateX(-50%); }
18790
 
18791
.mt-element-overlay .mt-overlay-3 {
18792
  width: 100%;
18793
  height: 100%;
18794
  float: left;
18795
  overflow: hidden;
18796
  position: relative;
18797
  text-align: center;
18798
  cursor: default; }
18799
  .mt-element-overlay .mt-overlay-3 img {
18800
    display: block;
18801
    position: relative;
18802
    width: 100%;
18803
    height: auto; }
18804
  .mt-element-overlay .mt-overlay-3 h2 {
18805
    text-transform: uppercase;
18806
    color: #fff;
18807
    text-align: center;
18808
    position: relative;
18809
    font-size: 17px;
18810
    padding: 10px;
18811
    background: rgba(0, 0, 0, 0.6);
18812
    -webkit-transform: translateY(100px);
18813
    -ms-transform: translateY(100px);
18814
    transform: translateY(100px);
18815
    -webkit-transition: all 0.4s cubic-bezier(0.88, -0.99, 0, 1.81);
18816
    transition: all 0.4s cubic-bezier(0.88, -0.99, 0, 1.81); }
18817
  .mt-element-overlay .mt-overlay-3 .mt-info {
18818
    display: inline-block;
18819
    text-decoration: none;
18820
    text-transform: uppercase;
18821
    color: #fff;
18822
    border: 1px solid #fff;
18823
    background-color: transparent;
18824
    opacity: 0;
18825
    filter: alpha(opacity=0);
18826
    -webkit-transform: scale(0);
18827
    -ms-transform: scale(0);
18828
    transform: scale(0);
18829
    -webkit-transition: all 0.4s cubic-bezier(0.88, -0.99, 0, 1.81);
18830
    transition: all 0.4s cubic-bezier(0.88, -0.99, 0, 1.81);
18831
    font-weight: normal;
18832
    position: absolute;
18833
    top: 15px;
18834
    bottom: 15px;
18835
    left: 15px;
18836
    right: 15px;
18837
    margin: auto;
18838
    padding: 45% 0 0 0; }
18839
    .mt-element-overlay .mt-overlay-3 .mt-info:hover {
18840
      box-shadow: 0 0 5px #fff; }
18841
  .mt-element-overlay .mt-overlay-3:hover .mt-overlay {
18842
    background-color: rgba(48, 152, 157, 0.7); }
18843
  .mt-element-overlay .mt-overlay-3:hover h2 {
18844
    -webkit-transform: translateY(5px);
18845
    -ms-transform: translateY(5px);
18846
    transform: translateY(5px); }
18847
  .mt-element-overlay .mt-overlay-3:hover .mt-info {
18848
    opacity: 1;
18849
    filter: alpha(opacity=100);
18850
    -webkit-transform: scale(1);
18851
    -ms-transform: scale(1);
18852
    transform: scale(1); }
18853
  .mt-element-overlay .mt-overlay-3 .mt-overlay {
18854
    width: 100%;
18855
    height: 100%;
18856
    position: absolute;
18857
    overflow: hidden;
18858
    top: 0;
18859
    left: 0;
18860
    background-color: rgba(75, 75, 75, 0.7);
18861
    -webkit-transition: all 0.4s cubic-bezier(0.88, -0.99, 0, 1.81);
18862
    transition: all 0.4s cubic-bezier(0.88, -0.99, 0, 1.81); }
18863
  .mt-element-overlay .mt-overlay-3.mt-overlay-3-icons .mt-info {
18864
    padding: 40% 0 0 0; }
18865
    .mt-element-overlay .mt-overlay-3.mt-overlay-3-icons .mt-info > li {
18866
      list-style: none;
18867
      display: inline-block;
18868
      margin: 0 3px; }
18869
      .mt-element-overlay .mt-overlay-3.mt-overlay-3-icons .mt-info > li:hover {
18870
        -webkit-transition: all .2s ease-in-out;
18871
        transition: all .2s ease-in-out;
18872
        cursor: pointer; }
18873
 
18874
.mt-element-overlay .mt-overlay-4 {
18875
  width: 100%;
18876
  height: 100%;
18877
  float: left;
18878
  overflow: hidden;
18879
  position: relative;
18880
  text-align: center;
18881
  cursor: default; }
18882
  .mt-element-overlay .mt-overlay-4 img {
18883
    display: block;
18884
    position: relative;
18885
    -webkit-transition: all 0.4s cubic-bezier(0.88, -0.99, 0, 1.81);
18886
    transition: all 0.4s cubic-bezier(0.88, -0.99, 0, 1.81);
18887
    width: 100%;
18888
    height: auto; }
18889
  .mt-element-overlay .mt-overlay-4 h2 {
18890
    text-transform: uppercase;
18891
    color: #fff;
18892
    text-align: center;
18893
    position: relative;
18894
    font-size: 17px;
18895
    background: rgba(0, 0, 0, 0.6);
18896
    -webkit-transform: translatey(-100px);
18897
    -ms-transform: translatey(-100px);
18898
    transform: translatey(-100px);
18899
    -webkit-transition: all 0.4s cubic-bezier(0.88, -0.99, 0, 1.81);
18900
    transition: all 0.4s cubic-bezier(0.88, -0.99, 0, 1.81);
18901
    padding: 10px; }
18902
  .mt-element-overlay .mt-overlay-4 .mt-info {
18903
    display: inline-block;
18904
    text-transform: uppercase;
18905
    opacity: 0;
18906
    filter: alpha(opacity=0);
18907
    -webkit-transition: all 0.4s ease;
18908
    transition: all 0.4s ease;
18909
    margin: 50px 0 0; }
18910
  .mt-element-overlay .mt-overlay-4:hover .mt-overlay {
18911
    opacity: 1;
18912
    filter: alpha(opacity=100); }
18913
  .mt-element-overlay .mt-overlay-4:hover h2,
18914
  .mt-element-overlay .mt-overlay-4:hover .mt-info {
18915
    opacity: 1;
18916
    filter: alpha(opacity=100);
18917
    -ms-transform: translatey(0);
18918
    -webkit-transform: translatey(0);
18919
    transform: translatey(0); }
18920
  .mt-element-overlay .mt-overlay-4:hover .mt-info {
18921
    -webkit-transition-delay: .2s;
18922
    transition-delay: .2s; }
18923
  .mt-element-overlay .mt-overlay-4 .mt-overlay {
18924
    width: 100%;
18925
    height: 100%;
18926
    position: absolute;
18927
    overflow: hidden;
18928
    top: 0;
18929
    left: 0;
18930
    opacity: 0;
18931
    filter: alpha(opacity=0);
18932
    background-color: rgba(0, 0, 0, 0.7);
18933
    -webkit-transition: all 0.4s cubic-bezier(0.88, -0.99, 0, 1.81);
18934
    transition: all 0.4s cubic-bezier(0.88, -0.99, 0, 1.81); }
18935
  .mt-element-overlay .mt-overlay-4.mt-overlay-4-icons .mt-info {
18936
    border: none;
18937
    position: absolute;
18938
    padding: 0;
18939
    top: 50%;
18940
    left: 0;
18941
    right: 0;
18942
    -webkit-transform: translateY(-50%);
18943
    -ms-transform: translateY(-50%);
18944
    transform: translateY(-50%);
18945
    margin: auto; }
18946
    .mt-element-overlay .mt-overlay-4.mt-overlay-4-icons .mt-info:hover {
18947
      box-shadow: none; }
18948
    .mt-element-overlay .mt-overlay-4.mt-overlay-4-icons .mt-info > li {
18949
      list-style: none;
18950
      display: inline-block;
18951
      margin: 0 3px; }
18952
      .mt-element-overlay .mt-overlay-4.mt-overlay-4-icons .mt-info > li:hover {
18953
        -webkit-transition: all .2s ease-in-out;
18954
        transition: all .2s ease-in-out;
18955
        cursor: pointer; }
18956
 
18957
.mt-element-overlay .mt-overlay-5 {
18958
  width: 100%;
18959
  height: 100%;
18960
  float: left;
18961
  overflow: hidden;
18962
  position: relative;
18963
  text-align: center;
18964
  cursor: default;
18965
  background: -webkit-linear-gradient(45deg, #ff89e9 0%, #05abe0 100%);
18966
  background: linear-gradient(45deg, #ff89e9 0%, #05abe0 100%); }
18967
  .mt-element-overlay .mt-overlay-5 .mt-overlay {
18968
    width: 100%;
18969
    height: 100%;
18970
    position: absolute;
18971
    overflow: hidden;
18972
    top: 0;
18973
    left: 0;
18974
    padding: 3em;
18975
    text-align: left; }
18976
    .mt-element-overlay .mt-overlay-5 .mt-overlay:before {
18977
      position: absolute;
18978
      top: 20px;
18979
      right: 20px;
18980
      bottom: 20px;
18981
      left: 20px;
18982
      border: 1px solid #fff;
18983
      content: '';
18984
      opacity: 0;
18985
      filter: alpha(opacity=0);
18986
      -webkit-transition: opacity 0.35s, -webkit-transform 0.45s;
18987
      transition: opacity 0.35s, transform 0.45s;
18988
      -webkit-transform: translate3d(-20px, 0, 0);
18989
      transform: translate3d(-20px, 0, 0); }
18990
  .mt-element-overlay .mt-overlay-5 img {
18991
    display: block;
18992
    position: relative;
18993
    max-width: none;
18994
    width: calc(113% + 60px);
18995
    -webkit-transition: opacity 0.35s, -webkit-transform 0.45s;
18996
    transition: opacity 0.35s, transform 0.45s;
18997
    -webkit-transform: translate3d(-40px, 0, 0);
18998
    transform: translate3d(-40px, 0, 0); }
18999
  .mt-element-overlay .mt-overlay-5 h2 {
19000
    text-transform: uppercase;
19001
    color: #fff;
19002
    position: relative;
19003
    font-size: 17px;
19004
    background-color: transparent;
19005
    padding: 15% 0 10px 0;
19006
    text-align: left; }
19007
  .mt-element-overlay .mt-overlay-5 a,
19008
  .mt-element-overlay .mt-overlay-5 p {
19009
    color: #FFF;
19010
    opacity: 0;
19011
    filter: alpha(opacity=0);
19012
    -webkit-transition: opacity 0.35s, -webkit-transform 0.45s;
19013
    transition: opacity 0.35s, transform 0.45s;
19014
    -webkit-transform: translate3d(-10px, 0, 0);
19015
    transform: translate3d(-10px, 0, 0); }
19016
  .mt-element-overlay .mt-overlay-5 a:hover {
19017
    text-decoration: none;
19018
    opacity: 0.6;
19019
    filter: alpha(opacity=60); }
19020
  .mt-element-overlay .mt-overlay-5:hover img {
19021
    opacity: 0.6;
19022
    filter: alpha(opacity=60);
19023
    -webkit-transform: translate3d(0, 0, 0);
19024
    transform: translate3d(0, 0, 0); }
19025
  .mt-element-overlay .mt-overlay-5:hover .mt-overlay:before,
19026
  .mt-element-overlay .mt-overlay-5:hover a,
19027
  .mt-element-overlay .mt-overlay-5:hover p {
19028
    opacity: 1;
19029
    filter: alpha(opacity=100);
19030
    -webkit-transform: translate3d(0, 0, 0);
19031
    transform: translate3d(0, 0, 0); }
19032
 
19033
.mt-element-overlay .mt-overlay-6 {
19034
  width: 100%;
19035
  height: 100%;
19036
  float: left;
19037
  overflow: hidden;
19038
  position: relative;
19039
  text-align: center;
19040
  cursor: default;
19041
  background: #42b078; }
19042
  .mt-element-overlay .mt-overlay-6 .mt-overlay {
19043
    width: 100%;
19044
    height: 100%;
19045
    position: absolute;
19046
    overflow: hidden;
19047
    top: 0;
19048
    left: 0;
19049
    padding: 50px 20px; }
19050
  .mt-element-overlay .mt-overlay-6 img {
19051
    display: block;
19052
    position: relative;
19053
    max-width: none;
19054
    width: calc(100% + 20px);
19055
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
19056
    transition: opacity 0.35s, transform 0.35s;
19057
    -webkit-transform: translate3d(-10px, 0, 0);
19058
    transform: translate3d(-10px, 0, 0);
19059
    -webkit-backface-visibility: hidden;
19060
    backface-visibility: hidden; }
19061
  .mt-element-overlay .mt-overlay-6 h2 {
19062
    text-transform: uppercase;
19063
    color: #fff;
19064
    text-align: center;
19065
    position: relative;
19066
    font-size: 17px;
19067
    overflow: hidden;
19068
    padding: 0.5em 0;
19069
    background-color: transparent; }
19070
    .mt-element-overlay .mt-overlay-6 h2:after {
19071
      position: absolute;
19072
      bottom: 0;
19073
      left: 0;
19074
      width: 100%;
19075
      height: 2px;
19076
      background: #fff;
19077
      content: '';
19078
      -webkit-transition: -webkit-transform 0.35s;
19079
      transition: transform 0.35s;
19080
      -webkit-transform: translate3d(-100%, 0, 0);
19081
      transform: translate3d(-100%, 0, 0); }
19082
  .mt-element-overlay .mt-overlay-6 a,
19083
  .mt-element-overlay .mt-overlay-6 p {
19084
    color: #FFF;
19085
    opacity: 0;
19086
    filter: alpha(opacity=0);
19087
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
19088
    transition: opacity 0.35s, transform 0.35s;
19089
    -webkit-transform: translate3d(100%, 0, 0);
19090
    transform: translate3d(100%, 0, 0); }
19091
  .mt-element-overlay .mt-overlay-6 p {
19092
    margin-top: 20px; }
19093
  .mt-element-overlay .mt-overlay-6 .mt-info:hover {
19094
    text-decoration: none;
19095
    opacity: 0.6;
19096
    filter: alpha(opacity=60);
19097
    -webkit-transition: all .2s ease-in-out;
19098
    transition: all .2s ease-in-out;
19099
    cursor: pointer; }
19100
  .mt-element-overlay .mt-overlay-6:hover img {
19101
    opacity: 0.4;
19102
    filter: alpha(opacity=40);
19103
    -webkit-transform: translate3d(0, 0, 0);
19104
    transform: translate3d(0, 0, 0); }
19105
  .mt-element-overlay .mt-overlay-6:hover h2:after {
19106
    -webkit-transform: translate3d(0, 0, 0);
19107
    transform: translate3d(0, 0, 0); }
19108
  .mt-element-overlay .mt-overlay-6:hover a,
19109
  .mt-element-overlay .mt-overlay-6:hover p {
19110
    opacity: 1;
19111
    filter: alpha(opacity=100);
19112
    -webkit-transform: translate3d(0, 0, 0);
19113
    transform: translate3d(0, 0, 0); }
19114
 
19115
/***
19116
Custom color buttons
19117
***/
19118
.bg-white {
19119
  background: #ffffff !important; }
19120
 
19121
.bg-white-opacity {
19122
  background: rgba(255, 255, 255, 0.8) !important; }
19123
 
19124
.bg-hover-white:hover {
19125
  background: #ffffff !important; }
19126
 
19127
.font-white {
19128
  color: #ffffff !important; }
19129
 
19130
.bg-font-white {
19131
  color: #666 !important; }
19132
 
19133
.border-white {
19134
  border-color: #ffffff !important; }
19135
 
19136
.border-top-white {
19137
  border-top-color: #ffffff !important; }
19138
 
19139
.border-bottom-white {
19140
  border-bottom-color: #ffffff !important; }
19141
 
19142
.border-left-white {
19143
  border-left-color: #ffffff !important; }
19144
 
19145
.border-right-white {
19146
  border-right-color: #ffffff !important; }
19147
 
19148
.bg-before-white:before,
19149
.bg-after-white:after {
19150
  background: #ffffff !important; }
19151
 
19152
.border-before-white:before,
19153
.border-after-white:after {
19154
  border-color: #ffffff !important; }
19155
 
19156
.border-top-before-white:before,
19157
.border-top-after-white:after {
19158
  border-top-color: #ffffff !important; }
19159
 
19160
.border-bottom-before-white:before,
19161
.border-bottom-after-white:after {
19162
  border-bottom-color: #ffffff !important; }
19163
 
19164
.border-left-before-white:before,
19165
.border-left-after-white:after {
19166
  border-left-color: #ffffff !important; }
19167
 
19168
.border-right-before-white:before,
19169
.border-right-after-white:after {
19170
  border-right-color: #ffffff !important; }
19171
 
19172
.bg-default {
19173
  background: #e1e5ec !important; }
19174
 
19175
.bg-default-opacity {
19176
  background: rgba(225, 229, 236, 0.8) !important; }
19177
 
19178
.bg-hover-default:hover {
19179
  background: #e1e5ec !important; }
19180
 
19181
.font-default {
19182
  color: #e1e5ec !important; }
19183
 
19184
.bg-font-default {
19185
  color: #666 !important; }
19186
 
19187
.border-default {
19188
  border-color: #e1e5ec !important; }
19189
 
19190
.border-top-default {
19191
  border-top-color: #e1e5ec !important; }
19192
 
19193
.border-bottom-default {
19194
  border-bottom-color: #e1e5ec !important; }
19195
 
19196
.border-left-default {
19197
  border-left-color: #e1e5ec !important; }
19198
 
19199
.border-right-default {
19200
  border-right-color: #e1e5ec !important; }
19201
 
19202
.bg-before-default:before,
19203
.bg-after-default:after {
19204
  background: #e1e5ec !important; }
19205
 
19206
.border-before-default:before,
19207
.border-after-default:after {
19208
  border-color: #e1e5ec !important; }
19209
 
19210
.border-top-before-default:before,
19211
.border-top-after-default:after {
19212
  border-top-color: #e1e5ec !important; }
19213
 
19214
.border-bottom-before-default:before,
19215
.border-bottom-after-default:after {
19216
  border-bottom-color: #e1e5ec !important; }
19217
 
19218
.border-left-before-default:before,
19219
.border-left-after-default:after {
19220
  border-left-color: #e1e5ec !important; }
19221
 
19222
.border-right-before-default:before,
19223
.border-right-after-default:after {
19224
  border-right-color: #e1e5ec !important; }
19225
 
19226
.bg-dark {
19227
  background: #2f353b !important; }
19228
 
19229
.bg-dark-opacity {
19230
  background: rgba(47, 53, 59, 0.8) !important; }
19231
 
19232
.bg-hover-dark:hover {
19233
  background: #2f353b !important; }
19234
 
19235
.font-dark {
19236
  color: #2f353b !important; }
19237
 
19238
.bg-font-dark {
19239
  color: #FFFFFF !important; }
19240
 
19241
.border-dark {
19242
  border-color: #2f353b !important; }
19243
 
19244
.border-top-dark {
19245
  border-top-color: #2f353b !important; }
19246
 
19247
.border-bottom-dark {
19248
  border-bottom-color: #2f353b !important; }
19249
 
19250
.border-left-dark {
19251
  border-left-color: #2f353b !important; }
19252
 
19253
.border-right-dark {
19254
  border-right-color: #2f353b !important; }
19255
 
19256
.bg-before-dark:before,
19257
.bg-after-dark:after {
19258
  background: #2f353b !important; }
19259
 
19260
.border-before-dark:before,
19261
.border-after-dark:after {
19262
  border-color: #2f353b !important; }
19263
 
19264
.border-top-before-dark:before,
19265
.border-top-after-dark:after {
19266
  border-top-color: #2f353b !important; }
19267
 
19268
.border-bottom-before-dark:before,
19269
.border-bottom-after-dark:after {
19270
  border-bottom-color: #2f353b !important; }
19271
 
19272
.border-left-before-dark:before,
19273
.border-left-after-dark:after {
19274
  border-left-color: #2f353b !important; }
19275
 
19276
.border-right-before-dark:before,
19277
.border-right-after-dark:after {
19278
  border-right-color: #2f353b !important; }
19279
 
19280
.bg-blue {
19281
  background: #3598dc !important; }
19282
 
19283
.bg-blue-opacity {
19284
  background: rgba(53, 152, 220, 0.8) !important; }
19285
 
19286
.bg-hover-blue:hover {
19287
  background: #3598dc !important; }
19288
 
19289
.font-blue {
19290
  color: #3598dc !important; }
19291
 
19292
.bg-font-blue {
19293
  color: #FFFFFF !important; }
19294
 
19295
.border-blue {
19296
  border-color: #3598dc !important; }
19297
 
19298
.border-top-blue {
19299
  border-top-color: #3598dc !important; }
19300
 
19301
.border-bottom-blue {
19302
  border-bottom-color: #3598dc !important; }
19303
 
19304
.border-left-blue {
19305
  border-left-color: #3598dc !important; }
19306
 
19307
.border-right-blue {
19308
  border-right-color: #3598dc !important; }
19309
 
19310
.bg-before-blue:before,
19311
.bg-after-blue:after {
19312
  background: #3598dc !important; }
19313
 
19314
.border-before-blue:before,
19315
.border-after-blue:after {
19316
  border-color: #3598dc !important; }
19317
 
19318
.border-top-before-blue:before,
19319
.border-top-after-blue:after {
19320
  border-top-color: #3598dc !important; }
19321
 
19322
.border-bottom-before-blue:before,
19323
.border-bottom-after-blue:after {
19324
  border-bottom-color: #3598dc !important; }
19325
 
19326
.border-left-before-blue:before,
19327
.border-left-after-blue:after {
19328
  border-left-color: #3598dc !important; }
19329
 
19330
.border-right-before-blue:before,
19331
.border-right-after-blue:after {
19332
  border-right-color: #3598dc !important; }
19333
 
19334
.bg-blue-madison {
19335
  background: #578ebe !important; }
19336
 
19337
.bg-blue-madison-opacity {
19338
  background: rgba(87, 142, 190, 0.8) !important; }
19339
 
19340
.bg-hover-blue-madison:hover {
19341
  background: #578ebe !important; }
19342
 
19343
.font-blue-madison {
19344
  color: #578ebe !important; }
19345
 
19346
.bg-font-blue-madison {
19347
  color: #FFFFFF !important; }
19348
 
19349
.border-blue-madison {
19350
  border-color: #578ebe !important; }
19351
 
19352
.border-top-blue-madison {
19353
  border-top-color: #578ebe !important; }
19354
 
19355
.border-bottom-blue-madison {
19356
  border-bottom-color: #578ebe !important; }
19357
 
19358
.border-left-blue-madison {
19359
  border-left-color: #578ebe !important; }
19360
 
19361
.border-right-blue-madison {
19362
  border-right-color: #578ebe !important; }
19363
 
19364
.bg-before-blue-madison:before,
19365
.bg-after-blue-madison:after {
19366
  background: #578ebe !important; }
19367
 
19368
.border-before-blue-madison:before,
19369
.border-after-blue-madison:after {
19370
  border-color: #578ebe !important; }
19371
 
19372
.border-top-before-blue-madison:before,
19373
.border-top-after-blue-madison:after {
19374
  border-top-color: #578ebe !important; }
19375
 
19376
.border-bottom-before-blue-madison:before,
19377
.border-bottom-after-blue-madison:after {
19378
  border-bottom-color: #578ebe !important; }
19379
 
19380
.border-left-before-blue-madison:before,
19381
.border-left-after-blue-madison:after {
19382
  border-left-color: #578ebe !important; }
19383
 
19384
.border-right-before-blue-madison:before,
19385
.border-right-after-blue-madison:after {
19386
  border-right-color: #578ebe !important; }
19387
 
19388
.bg-blue-chambray {
19389
  background: #2C3E50 !important; }
19390
 
19391
.bg-blue-chambray-opacity {
19392
  background: rgba(44, 62, 80, 0.8) !important; }
19393
 
19394
.bg-hover-blue-chambray:hover {
19395
  background: #2C3E50 !important; }
19396
 
19397
.font-blue-chambray {
19398
  color: #2C3E50 !important; }
19399
 
19400
.bg-font-blue-chambray {
19401
  color: #FFFFFF !important; }
19402
 
19403
.border-blue-chambray {
19404
  border-color: #2C3E50 !important; }
19405
 
19406
.border-top-blue-chambray {
19407
  border-top-color: #2C3E50 !important; }
19408
 
19409
.border-bottom-blue-chambray {
19410
  border-bottom-color: #2C3E50 !important; }
19411
 
19412
.border-left-blue-chambray {
19413
  border-left-color: #2C3E50 !important; }
19414
 
19415
.border-right-blue-chambray {
19416
  border-right-color: #2C3E50 !important; }
19417
 
19418
.bg-before-blue-chambray:before,
19419
.bg-after-blue-chambray:after {
19420
  background: #2C3E50 !important; }
19421
 
19422
.border-before-blue-chambray:before,
19423
.border-after-blue-chambray:after {
19424
  border-color: #2C3E50 !important; }
19425
 
19426
.border-top-before-blue-chambray:before,
19427
.border-top-after-blue-chambray:after {
19428
  border-top-color: #2C3E50 !important; }
19429
 
19430
.border-bottom-before-blue-chambray:before,
19431
.border-bottom-after-blue-chambray:after {
19432
  border-bottom-color: #2C3E50 !important; }
19433
 
19434
.border-left-before-blue-chambray:before,
19435
.border-left-after-blue-chambray:after {
19436
  border-left-color: #2C3E50 !important; }
19437
 
19438
.border-right-before-blue-chambray:before,
19439
.border-right-after-blue-chambray:after {
19440
  border-right-color: #2C3E50 !important; }
19441
 
19442
.bg-blue-ebonyclay {
19443
  background: #22313F !important; }
19444
 
19445
.bg-blue-ebonyclay-opacity {
19446
  background: rgba(34, 49, 63, 0.8) !important; }
19447
 
19448
.bg-hover-blue-ebonyclay:hover {
19449
  background: #22313F !important; }
19450
 
19451
.font-blue-ebonyclay {
19452
  color: #22313F !important; }
19453
 
19454
.bg-font-blue-ebonyclay {
19455
  color: #FFFFFF !important; }
19456
 
19457
.border-blue-ebonyclay {
19458
  border-color: #22313F !important; }
19459
 
19460
.border-top-blue-ebonyclay {
19461
  border-top-color: #22313F !important; }
19462
 
19463
.border-bottom-blue-ebonyclay {
19464
  border-bottom-color: #22313F !important; }
19465
 
19466
.border-left-blue-ebonyclay {
19467
  border-left-color: #22313F !important; }
19468
 
19469
.border-right-blue-ebonyclay {
19470
  border-right-color: #22313F !important; }
19471
 
19472
.bg-before-blue-ebonyclay:before,
19473
.bg-after-blue-ebonyclay:after {
19474
  background: #22313F !important; }
19475
 
19476
.border-before-blue-ebonyclay:before,
19477
.border-after-blue-ebonyclay:after {
19478
  border-color: #22313F !important; }
19479
 
19480
.border-top-before-blue-ebonyclay:before,
19481
.border-top-after-blue-ebonyclay:after {
19482
  border-top-color: #22313F !important; }
19483
 
19484
.border-bottom-before-blue-ebonyclay:before,
19485
.border-bottom-after-blue-ebonyclay:after {
19486
  border-bottom-color: #22313F !important; }
19487
 
19488
.border-left-before-blue-ebonyclay:before,
19489
.border-left-after-blue-ebonyclay:after {
19490
  border-left-color: #22313F !important; }
19491
 
19492
.border-right-before-blue-ebonyclay:before,
19493
.border-right-after-blue-ebonyclay:after {
19494
  border-right-color: #22313F !important; }
19495
 
19496
.bg-blue-hoki {
19497
  background: #67809F !important; }
19498
 
19499
.bg-blue-hoki-opacity {
19500
  background: rgba(103, 128, 159, 0.8) !important; }
19501
 
19502
.bg-hover-blue-hoki:hover {
19503
  background: #67809F !important; }
19504
 
19505
.font-blue-hoki {
19506
  color: #67809F !important; }
19507
 
19508
.bg-font-blue-hoki {
19509
  color: #FFFFFF !important; }
19510
 
19511
.border-blue-hoki {
19512
  border-color: #67809F !important; }
19513
 
19514
.border-top-blue-hoki {
19515
  border-top-color: #67809F !important; }
19516
 
19517
.border-bottom-blue-hoki {
19518
  border-bottom-color: #67809F !important; }
19519
 
19520
.border-left-blue-hoki {
19521
  border-left-color: #67809F !important; }
19522
 
19523
.border-right-blue-hoki {
19524
  border-right-color: #67809F !important; }
19525
 
19526
.bg-before-blue-hoki:before,
19527
.bg-after-blue-hoki:after {
19528
  background: #67809F !important; }
19529
 
19530
.border-before-blue-hoki:before,
19531
.border-after-blue-hoki:after {
19532
  border-color: #67809F !important; }
19533
 
19534
.border-top-before-blue-hoki:before,
19535
.border-top-after-blue-hoki:after {
19536
  border-top-color: #67809F !important; }
19537
 
19538
.border-bottom-before-blue-hoki:before,
19539
.border-bottom-after-blue-hoki:after {
19540
  border-bottom-color: #67809F !important; }
19541
 
19542
.border-left-before-blue-hoki:before,
19543
.border-left-after-blue-hoki:after {
19544
  border-left-color: #67809F !important; }
19545
 
19546
.border-right-before-blue-hoki:before,
19547
.border-right-after-blue-hoki:after {
19548
  border-right-color: #67809F !important; }
19549
 
19550
.bg-blue-steel {
19551
  background: #4B77BE !important; }
19552
 
19553
.bg-blue-steel-opacity {
19554
  background: rgba(75, 119, 190, 0.8) !important; }
19555
 
19556
.bg-hover-blue-steel:hover {
19557
  background: #4B77BE !important; }
19558
 
19559
.font-blue-steel {
19560
  color: #4B77BE !important; }
19561
 
19562
.bg-font-blue-steel {
19563
  color: #FFFFFF !important; }
19564
 
19565
.border-blue-steel {
19566
  border-color: #4B77BE !important; }
19567
 
19568
.border-top-blue-steel {
19569
  border-top-color: #4B77BE !important; }
19570
 
19571
.border-bottom-blue-steel {
19572
  border-bottom-color: #4B77BE !important; }
19573
 
19574
.border-left-blue-steel {
19575
  border-left-color: #4B77BE !important; }
19576
 
19577
.border-right-blue-steel {
19578
  border-right-color: #4B77BE !important; }
19579
 
19580
.bg-before-blue-steel:before,
19581
.bg-after-blue-steel:after {
19582
  background: #4B77BE !important; }
19583
 
19584
.border-before-blue-steel:before,
19585
.border-after-blue-steel:after {
19586
  border-color: #4B77BE !important; }
19587
 
19588
.border-top-before-blue-steel:before,
19589
.border-top-after-blue-steel:after {
19590
  border-top-color: #4B77BE !important; }
19591
 
19592
.border-bottom-before-blue-steel:before,
19593
.border-bottom-after-blue-steel:after {
19594
  border-bottom-color: #4B77BE !important; }
19595
 
19596
.border-left-before-blue-steel:before,
19597
.border-left-after-blue-steel:after {
19598
  border-left-color: #4B77BE !important; }
19599
 
19600
.border-right-before-blue-steel:before,
19601
.border-right-after-blue-steel:after {
19602
  border-right-color: #4B77BE !important; }
19603
 
19604
.bg-blue-soft {
19605
  background: #4c87b9 !important; }
19606
 
19607
.bg-blue-soft-opacity {
19608
  background: rgba(76, 135, 185, 0.8) !important; }
19609
 
19610
.bg-hover-blue-soft:hover {
19611
  background: #4c87b9 !important; }
19612
 
19613
.font-blue-soft {
19614
  color: #4c87b9 !important; }
19615
 
19616
.bg-font-blue-soft {
19617
  color: #FFFFFF !important; }
19618
 
19619
.border-blue-soft {
19620
  border-color: #4c87b9 !important; }
19621
 
19622
.border-top-blue-soft {
19623
  border-top-color: #4c87b9 !important; }
19624
 
19625
.border-bottom-blue-soft {
19626
  border-bottom-color: #4c87b9 !important; }
19627
 
19628
.border-left-blue-soft {
19629
  border-left-color: #4c87b9 !important; }
19630
 
19631
.border-right-blue-soft {
19632
  border-right-color: #4c87b9 !important; }
19633
 
19634
.bg-before-blue-soft:before,
19635
.bg-after-blue-soft:after {
19636
  background: #4c87b9 !important; }
19637
 
19638
.border-before-blue-soft:before,
19639
.border-after-blue-soft:after {
19640
  border-color: #4c87b9 !important; }
19641
 
19642
.border-top-before-blue-soft:before,
19643
.border-top-after-blue-soft:after {
19644
  border-top-color: #4c87b9 !important; }
19645
 
19646
.border-bottom-before-blue-soft:before,
19647
.border-bottom-after-blue-soft:after {
19648
  border-bottom-color: #4c87b9 !important; }
19649
 
19650
.border-left-before-blue-soft:before,
19651
.border-left-after-blue-soft:after {
19652
  border-left-color: #4c87b9 !important; }
19653
 
19654
.border-right-before-blue-soft:before,
19655
.border-right-after-blue-soft:after {
19656
  border-right-color: #4c87b9 !important; }
19657
 
19658
.bg-blue-dark {
19659
  background: #5e738b !important; }
19660
 
19661
.bg-blue-dark-opacity {
19662
  background: rgba(94, 115, 139, 0.8) !important; }
19663
 
19664
.bg-hover-blue-dark:hover {
19665
  background: #5e738b !important; }
19666
 
19667
.font-blue-dark {
19668
  color: #5e738b !important; }
19669
 
19670
.bg-font-blue-dark {
19671
  color: #FFFFFF !important; }
19672
 
19673
.border-blue-dark {
19674
  border-color: #5e738b !important; }
19675
 
19676
.border-top-blue-dark {
19677
  border-top-color: #5e738b !important; }
19678
 
19679
.border-bottom-blue-dark {
19680
  border-bottom-color: #5e738b !important; }
19681
 
19682
.border-left-blue-dark {
19683
  border-left-color: #5e738b !important; }
19684
 
19685
.border-right-blue-dark {
19686
  border-right-color: #5e738b !important; }
19687
 
19688
.bg-before-blue-dark:before,
19689
.bg-after-blue-dark:after {
19690
  background: #5e738b !important; }
19691
 
19692
.border-before-blue-dark:before,
19693
.border-after-blue-dark:after {
19694
  border-color: #5e738b !important; }
19695
 
19696
.border-top-before-blue-dark:before,
19697
.border-top-after-blue-dark:after {
19698
  border-top-color: #5e738b !important; }
19699
 
19700
.border-bottom-before-blue-dark:before,
19701
.border-bottom-after-blue-dark:after {
19702
  border-bottom-color: #5e738b !important; }
19703
 
19704
.border-left-before-blue-dark:before,
19705
.border-left-after-blue-dark:after {
19706
  border-left-color: #5e738b !important; }
19707
 
19708
.border-right-before-blue-dark:before,
19709
.border-right-after-blue-dark:after {
19710
  border-right-color: #5e738b !important; }
19711
 
19712
.bg-blue-sharp {
19713
  background: #5C9BD1 !important; }
19714
 
19715
.bg-blue-sharp-opacity {
19716
  background: rgba(92, 155, 209, 0.8) !important; }
19717
 
19718
.bg-hover-blue-sharp:hover {
19719
  background: #5C9BD1 !important; }
19720
 
19721
.font-blue-sharp {
19722
  color: #5C9BD1 !important; }
19723
 
19724
.bg-font-blue-sharp {
19725
  color: #FFFFFF !important; }
19726
 
19727
.border-blue-sharp {
19728
  border-color: #5C9BD1 !important; }
19729
 
19730
.border-top-blue-sharp {
19731
  border-top-color: #5C9BD1 !important; }
19732
 
19733
.border-bottom-blue-sharp {
19734
  border-bottom-color: #5C9BD1 !important; }
19735
 
19736
.border-left-blue-sharp {
19737
  border-left-color: #5C9BD1 !important; }
19738
 
19739
.border-right-blue-sharp {
19740
  border-right-color: #5C9BD1 !important; }
19741
 
19742
.bg-before-blue-sharp:before,
19743
.bg-after-blue-sharp:after {
19744
  background: #5C9BD1 !important; }
19745
 
19746
.border-before-blue-sharp:before,
19747
.border-after-blue-sharp:after {
19748
  border-color: #5C9BD1 !important; }
19749
 
19750
.border-top-before-blue-sharp:before,
19751
.border-top-after-blue-sharp:after {
19752
  border-top-color: #5C9BD1 !important; }
19753
 
19754
.border-bottom-before-blue-sharp:before,
19755
.border-bottom-after-blue-sharp:after {
19756
  border-bottom-color: #5C9BD1 !important; }
19757
 
19758
.border-left-before-blue-sharp:before,
19759
.border-left-after-blue-sharp:after {
19760
  border-left-color: #5C9BD1 !important; }
19761
 
19762
.border-right-before-blue-sharp:before,
19763
.border-right-after-blue-sharp:after {
19764
  border-right-color: #5C9BD1 !important; }
19765
 
19766
.bg-blue-oleo {
19767
  background: #94A0B2 !important; }
19768
 
19769
.bg-blue-oleo-opacity {
19770
  background: rgba(148, 160, 178, 0.8) !important; }
19771
 
19772
.bg-hover-blue-oleo:hover {
19773
  background: #94A0B2 !important; }
19774
 
19775
.font-blue-oleo {
19776
  color: #94A0B2 !important; }
19777
 
19778
.bg-font-blue-oleo {
19779
  color: #FFFFFF !important; }
19780
 
19781
.border-blue-oleo {
19782
  border-color: #94A0B2 !important; }
19783
 
19784
.border-top-blue-oleo {
19785
  border-top-color: #94A0B2 !important; }
19786
 
19787
.border-bottom-blue-oleo {
19788
  border-bottom-color: #94A0B2 !important; }
19789
 
19790
.border-left-blue-oleo {
19791
  border-left-color: #94A0B2 !important; }
19792
 
19793
.border-right-blue-oleo {
19794
  border-right-color: #94A0B2 !important; }
19795
 
19796
.bg-before-blue-oleo:before,
19797
.bg-after-blue-oleo:after {
19798
  background: #94A0B2 !important; }
19799
 
19800
.border-before-blue-oleo:before,
19801
.border-after-blue-oleo:after {
19802
  border-color: #94A0B2 !important; }
19803
 
19804
.border-top-before-blue-oleo:before,
19805
.border-top-after-blue-oleo:after {
19806
  border-top-color: #94A0B2 !important; }
19807
 
19808
.border-bottom-before-blue-oleo:before,
19809
.border-bottom-after-blue-oleo:after {
19810
  border-bottom-color: #94A0B2 !important; }
19811
 
19812
.border-left-before-blue-oleo:before,
19813
.border-left-after-blue-oleo:after {
19814
  border-left-color: #94A0B2 !important; }
19815
 
19816
.border-right-before-blue-oleo:before,
19817
.border-right-after-blue-oleo:after {
19818
  border-right-color: #94A0B2 !important; }
19819
 
19820
.bg-green {
19821
  background: #32c5d2 !important; }
19822
 
19823
.bg-green-opacity {
19824
  background: rgba(50, 197, 210, 0.8) !important; }
19825
 
19826
.bg-hover-green:hover {
19827
  background: #32c5d2 !important; }
19828
 
19829
.font-green {
19830
  color: #32c5d2 !important; }
19831
 
19832
.bg-font-green {
19833
  color: #FFFFFF !important; }
19834
 
19835
.border-green {
19836
  border-color: #32c5d2 !important; }
19837
 
19838
.border-top-green {
19839
  border-top-color: #32c5d2 !important; }
19840
 
19841
.border-bottom-green {
19842
  border-bottom-color: #32c5d2 !important; }
19843
 
19844
.border-left-green {
19845
  border-left-color: #32c5d2 !important; }
19846
 
19847
.border-right-green {
19848
  border-right-color: #32c5d2 !important; }
19849
 
19850
.bg-before-green:before,
19851
.bg-after-green:after {
19852
  background: #32c5d2 !important; }
19853
 
19854
.border-before-green:before,
19855
.border-after-green:after {
19856
  border-color: #32c5d2 !important; }
19857
 
19858
.border-top-before-green:before,
19859
.border-top-after-green:after {
19860
  border-top-color: #32c5d2 !important; }
19861
 
19862
.border-bottom-before-green:before,
19863
.border-bottom-after-green:after {
19864
  border-bottom-color: #32c5d2 !important; }
19865
 
19866
.border-left-before-green:before,
19867
.border-left-after-green:after {
19868
  border-left-color: #32c5d2 !important; }
19869
 
19870
.border-right-before-green:before,
19871
.border-right-after-green:after {
19872
  border-right-color: #32c5d2 !important; }
19873
 
19874
.bg-green-meadow {
19875
  background: #1BBC9B !important; }
19876
 
19877
.bg-green-meadow-opacity {
19878
  background: rgba(27, 188, 155, 0.8) !important; }
19879
 
19880
.bg-hover-green-meadow:hover {
19881
  background: #1BBC9B !important; }
19882
 
19883
.font-green-meadow {
19884
  color: #1BBC9B !important; }
19885
 
19886
.bg-font-green-meadow {
19887
  color: #FFFFFF !important; }
19888
 
19889
.border-green-meadow {
19890
  border-color: #1BBC9B !important; }
19891
 
19892
.border-top-green-meadow {
19893
  border-top-color: #1BBC9B !important; }
19894
 
19895
.border-bottom-green-meadow {
19896
  border-bottom-color: #1BBC9B !important; }
19897
 
19898
.border-left-green-meadow {
19899
  border-left-color: #1BBC9B !important; }
19900
 
19901
.border-right-green-meadow {
19902
  border-right-color: #1BBC9B !important; }
19903
 
19904
.bg-before-green-meadow:before,
19905
.bg-after-green-meadow:after {
19906
  background: #1BBC9B !important; }
19907
 
19908
.border-before-green-meadow:before,
19909
.border-after-green-meadow:after {
19910
  border-color: #1BBC9B !important; }
19911
 
19912
.border-top-before-green-meadow:before,
19913
.border-top-after-green-meadow:after {
19914
  border-top-color: #1BBC9B !important; }
19915
 
19916
.border-bottom-before-green-meadow:before,
19917
.border-bottom-after-green-meadow:after {
19918
  border-bottom-color: #1BBC9B !important; }
19919
 
19920
.border-left-before-green-meadow:before,
19921
.border-left-after-green-meadow:after {
19922
  border-left-color: #1BBC9B !important; }
19923
 
19924
.border-right-before-green-meadow:before,
19925
.border-right-after-green-meadow:after {
19926
  border-right-color: #1BBC9B !important; }
19927
 
19928
.bg-green-seagreen {
19929
  background: #1BA39C !important; }
19930
 
19931
.bg-green-seagreen-opacity {
19932
  background: rgba(27, 163, 156, 0.8) !important; }
19933
 
19934
.bg-hover-green-seagreen:hover {
19935
  background: #1BA39C !important; }
19936
 
19937
.font-green-seagreen {
19938
  color: #1BA39C !important; }
19939
 
19940
.bg-font-green-seagreen {
19941
  color: #FFFFFF !important; }
19942
 
19943
.border-green-seagreen {
19944
  border-color: #1BA39C !important; }
19945
 
19946
.border-top-green-seagreen {
19947
  border-top-color: #1BA39C !important; }
19948
 
19949
.border-bottom-green-seagreen {
19950
  border-bottom-color: #1BA39C !important; }
19951
 
19952
.border-left-green-seagreen {
19953
  border-left-color: #1BA39C !important; }
19954
 
19955
.border-right-green-seagreen {
19956
  border-right-color: #1BA39C !important; }
19957
 
19958
.bg-before-green-seagreen:before,
19959
.bg-after-green-seagreen:after {
19960
  background: #1BA39C !important; }
19961
 
19962
.border-before-green-seagreen:before,
19963
.border-after-green-seagreen:after {
19964
  border-color: #1BA39C !important; }
19965
 
19966
.border-top-before-green-seagreen:before,
19967
.border-top-after-green-seagreen:after {
19968
  border-top-color: #1BA39C !important; }
19969
 
19970
.border-bottom-before-green-seagreen:before,
19971
.border-bottom-after-green-seagreen:after {
19972
  border-bottom-color: #1BA39C !important; }
19973
 
19974
.border-left-before-green-seagreen:before,
19975
.border-left-after-green-seagreen:after {
19976
  border-left-color: #1BA39C !important; }
19977
 
19978
.border-right-before-green-seagreen:before,
19979
.border-right-after-green-seagreen:after {
19980
  border-right-color: #1BA39C !important; }
19981
 
19982
.bg-green-turquoise {
19983
  background: #36D7B7 !important; }
19984
 
19985
.bg-green-turquoise-opacity {
19986
  background: rgba(54, 215, 183, 0.8) !important; }
19987
 
19988
.bg-hover-green-turquoise:hover {
19989
  background: #36D7B7 !important; }
19990
 
19991
.font-green-turquoise {
19992
  color: #36D7B7 !important; }
19993
 
19994
.bg-font-green-turquoise {
19995
  color: #FFFFFF !important; }
19996
 
19997
.border-green-turquoise {
19998
  border-color: #36D7B7 !important; }
19999
 
20000
.border-top-green-turquoise {
20001
  border-top-color: #36D7B7 !important; }
20002
 
20003
.border-bottom-green-turquoise {
20004
  border-bottom-color: #36D7B7 !important; }
20005
 
20006
.border-left-green-turquoise {
20007
  border-left-color: #36D7B7 !important; }
20008
 
20009
.border-right-green-turquoise {
20010
  border-right-color: #36D7B7 !important; }
20011
 
20012
.bg-before-green-turquoise:before,
20013
.bg-after-green-turquoise:after {
20014
  background: #36D7B7 !important; }
20015
 
20016
.border-before-green-turquoise:before,
20017
.border-after-green-turquoise:after {
20018
  border-color: #36D7B7 !important; }
20019
 
20020
.border-top-before-green-turquoise:before,
20021
.border-top-after-green-turquoise:after {
20022
  border-top-color: #36D7B7 !important; }
20023
 
20024
.border-bottom-before-green-turquoise:before,
20025
.border-bottom-after-green-turquoise:after {
20026
  border-bottom-color: #36D7B7 !important; }
20027
 
20028
.border-left-before-green-turquoise:before,
20029
.border-left-after-green-turquoise:after {
20030
  border-left-color: #36D7B7 !important; }
20031
 
20032
.border-right-before-green-turquoise:before,
20033
.border-right-after-green-turquoise:after {
20034
  border-right-color: #36D7B7 !important; }
20035
 
20036
.bg-green-haze {
20037
  background: #44b6ae !important; }
20038
 
20039
.bg-green-haze-opacity {
20040
  background: rgba(68, 182, 174, 0.8) !important; }
20041
 
20042
.bg-hover-green-haze:hover {
20043
  background: #44b6ae !important; }
20044
 
20045
.font-green-haze {
20046
  color: #44b6ae !important; }
20047
 
20048
.bg-font-green-haze {
20049
  color: #FFFFFF !important; }
20050
 
20051
.border-green-haze {
20052
  border-color: #44b6ae !important; }
20053
 
20054
.border-top-green-haze {
20055
  border-top-color: #44b6ae !important; }
20056
 
20057
.border-bottom-green-haze {
20058
  border-bottom-color: #44b6ae !important; }
20059
 
20060
.border-left-green-haze {
20061
  border-left-color: #44b6ae !important; }
20062
 
20063
.border-right-green-haze {
20064
  border-right-color: #44b6ae !important; }
20065
 
20066
.bg-before-green-haze:before,
20067
.bg-after-green-haze:after {
20068
  background: #44b6ae !important; }
20069
 
20070
.border-before-green-haze:before,
20071
.border-after-green-haze:after {
20072
  border-color: #44b6ae !important; }
20073
 
20074
.border-top-before-green-haze:before,
20075
.border-top-after-green-haze:after {
20076
  border-top-color: #44b6ae !important; }
20077
 
20078
.border-bottom-before-green-haze:before,
20079
.border-bottom-after-green-haze:after {
20080
  border-bottom-color: #44b6ae !important; }
20081
 
20082
.border-left-before-green-haze:before,
20083
.border-left-after-green-haze:after {
20084
  border-left-color: #44b6ae !important; }
20085
 
20086
.border-right-before-green-haze:before,
20087
.border-right-after-green-haze:after {
20088
  border-right-color: #44b6ae !important; }
20089
 
20090
.bg-green-jungle {
20091
  background: #26C281 !important; }
20092
 
20093
.bg-green-jungle-opacity {
20094
  background: rgba(38, 194, 129, 0.8) !important; }
20095
 
20096
.bg-hover-green-jungle:hover {
20097
  background: #26C281 !important; }
20098
 
20099
.font-green-jungle {
20100
  color: #26C281 !important; }
20101
 
20102
.bg-font-green-jungle {
20103
  color: #FFFFFF !important; }
20104
 
20105
.border-green-jungle {
20106
  border-color: #26C281 !important; }
20107
 
20108
.border-top-green-jungle {
20109
  border-top-color: #26C281 !important; }
20110
 
20111
.border-bottom-green-jungle {
20112
  border-bottom-color: #26C281 !important; }
20113
 
20114
.border-left-green-jungle {
20115
  border-left-color: #26C281 !important; }
20116
 
20117
.border-right-green-jungle {
20118
  border-right-color: #26C281 !important; }
20119
 
20120
.bg-before-green-jungle:before,
20121
.bg-after-green-jungle:after {
20122
  background: #26C281 !important; }
20123
 
20124
.border-before-green-jungle:before,
20125
.border-after-green-jungle:after {
20126
  border-color: #26C281 !important; }
20127
 
20128
.border-top-before-green-jungle:before,
20129
.border-top-after-green-jungle:after {
20130
  border-top-color: #26C281 !important; }
20131
 
20132
.border-bottom-before-green-jungle:before,
20133
.border-bottom-after-green-jungle:after {
20134
  border-bottom-color: #26C281 !important; }
20135
 
20136
.border-left-before-green-jungle:before,
20137
.border-left-after-green-jungle:after {
20138
  border-left-color: #26C281 !important; }
20139
 
20140
.border-right-before-green-jungle:before,
20141
.border-right-after-green-jungle:after {
20142
  border-right-color: #26C281 !important; }
20143
 
20144
.bg-green-soft {
20145
  background: #3faba4 !important; }
20146
 
20147
.bg-green-soft-opacity {
20148
  background: rgba(63, 171, 164, 0.8) !important; }
20149
 
20150
.bg-hover-green-soft:hover {
20151
  background: #3faba4 !important; }
20152
 
20153
.font-green-soft {
20154
  color: #3faba4 !important; }
20155
 
20156
.bg-font-green-soft {
20157
  color: #FFFFFF !important; }
20158
 
20159
.border-green-soft {
20160
  border-color: #3faba4 !important; }
20161
 
20162
.border-top-green-soft {
20163
  border-top-color: #3faba4 !important; }
20164
 
20165
.border-bottom-green-soft {
20166
  border-bottom-color: #3faba4 !important; }
20167
 
20168
.border-left-green-soft {
20169
  border-left-color: #3faba4 !important; }
20170
 
20171
.border-right-green-soft {
20172
  border-right-color: #3faba4 !important; }
20173
 
20174
.bg-before-green-soft:before,
20175
.bg-after-green-soft:after {
20176
  background: #3faba4 !important; }
20177
 
20178
.border-before-green-soft:before,
20179
.border-after-green-soft:after {
20180
  border-color: #3faba4 !important; }
20181
 
20182
.border-top-before-green-soft:before,
20183
.border-top-after-green-soft:after {
20184
  border-top-color: #3faba4 !important; }
20185
 
20186
.border-bottom-before-green-soft:before,
20187
.border-bottom-after-green-soft:after {
20188
  border-bottom-color: #3faba4 !important; }
20189
 
20190
.border-left-before-green-soft:before,
20191
.border-left-after-green-soft:after {
20192
  border-left-color: #3faba4 !important; }
20193
 
20194
.border-right-before-green-soft:before,
20195
.border-right-after-green-soft:after {
20196
  border-right-color: #3faba4 !important; }
20197
 
20198
.bg-green-dark {
20199
  background: #4DB3A2 !important; }
20200
 
20201
.bg-green-dark-opacity {
20202
  background: rgba(77, 179, 162, 0.8) !important; }
20203
 
20204
.bg-hover-green-dark:hover {
20205
  background: #4DB3A2 !important; }
20206
 
20207
.font-green-dark {
20208
  color: #4DB3A2 !important; }
20209
 
20210
.bg-font-green-dark {
20211
  color: #FFFFFF !important; }
20212
 
20213
.border-green-dark {
20214
  border-color: #4DB3A2 !important; }
20215
 
20216
.border-top-green-dark {
20217
  border-top-color: #4DB3A2 !important; }
20218
 
20219
.border-bottom-green-dark {
20220
  border-bottom-color: #4DB3A2 !important; }
20221
 
20222
.border-left-green-dark {
20223
  border-left-color: #4DB3A2 !important; }
20224
 
20225
.border-right-green-dark {
20226
  border-right-color: #4DB3A2 !important; }
20227
 
20228
.bg-before-green-dark:before,
20229
.bg-after-green-dark:after {
20230
  background: #4DB3A2 !important; }
20231
 
20232
.border-before-green-dark:before,
20233
.border-after-green-dark:after {
20234
  border-color: #4DB3A2 !important; }
20235
 
20236
.border-top-before-green-dark:before,
20237
.border-top-after-green-dark:after {
20238
  border-top-color: #4DB3A2 !important; }
20239
 
20240
.border-bottom-before-green-dark:before,
20241
.border-bottom-after-green-dark:after {
20242
  border-bottom-color: #4DB3A2 !important; }
20243
 
20244
.border-left-before-green-dark:before,
20245
.border-left-after-green-dark:after {
20246
  border-left-color: #4DB3A2 !important; }
20247
 
20248
.border-right-before-green-dark:before,
20249
.border-right-after-green-dark:after {
20250
  border-right-color: #4DB3A2 !important; }
20251
 
20252
.bg-green-sharp {
20253
  background: #2ab4c0 !important; }
20254
 
20255
.bg-green-sharp-opacity {
20256
  background: rgba(42, 180, 192, 0.8) !important; }
20257
 
20258
.bg-hover-green-sharp:hover {
20259
  background: #2ab4c0 !important; }
20260
 
20261
.font-green-sharp {
20262
  color: #2ab4c0 !important; }
20263
 
20264
.bg-font-green-sharp {
20265
  color: #FFFFFF !important; }
20266
 
20267
.border-green-sharp {
20268
  border-color: #2ab4c0 !important; }
20269
 
20270
.border-top-green-sharp {
20271
  border-top-color: #2ab4c0 !important; }
20272
 
20273
.border-bottom-green-sharp {
20274
  border-bottom-color: #2ab4c0 !important; }
20275
 
20276
.border-left-green-sharp {
20277
  border-left-color: #2ab4c0 !important; }
20278
 
20279
.border-right-green-sharp {
20280
  border-right-color: #2ab4c0 !important; }
20281
 
20282
.bg-before-green-sharp:before,
20283
.bg-after-green-sharp:after {
20284
  background: #2ab4c0 !important; }
20285
 
20286
.border-before-green-sharp:before,
20287
.border-after-green-sharp:after {
20288
  border-color: #2ab4c0 !important; }
20289
 
20290
.border-top-before-green-sharp:before,
20291
.border-top-after-green-sharp:after {
20292
  border-top-color: #2ab4c0 !important; }
20293
 
20294
.border-bottom-before-green-sharp:before,
20295
.border-bottom-after-green-sharp:after {
20296
  border-bottom-color: #2ab4c0 !important; }
20297
 
20298
.border-left-before-green-sharp:before,
20299
.border-left-after-green-sharp:after {
20300
  border-left-color: #2ab4c0 !important; }
20301
 
20302
.border-right-before-green-sharp:before,
20303
.border-right-after-green-sharp:after {
20304
  border-right-color: #2ab4c0 !important; }
20305
 
20306
.bg-green-steel {
20307
  background: #29b4b6 !important; }
20308
 
20309
.bg-green-steel-opacity {
20310
  background: rgba(41, 180, 182, 0.8) !important; }
20311
 
20312
.bg-hover-green-steel:hover {
20313
  background: #29b4b6 !important; }
20314
 
20315
.font-green-steel {
20316
  color: #29b4b6 !important; }
20317
 
20318
.bg-font-green-steel {
20319
  color: #FFFFFF !important; }
20320
 
20321
.border-green-steel {
20322
  border-color: #29b4b6 !important; }
20323
 
20324
.border-top-green-steel {
20325
  border-top-color: #29b4b6 !important; }
20326
 
20327
.border-bottom-green-steel {
20328
  border-bottom-color: #29b4b6 !important; }
20329
 
20330
.border-left-green-steel {
20331
  border-left-color: #29b4b6 !important; }
20332
 
20333
.border-right-green-steel {
20334
  border-right-color: #29b4b6 !important; }
20335
 
20336
.bg-before-green-steel:before,
20337
.bg-after-green-steel:after {
20338
  background: #29b4b6 !important; }
20339
 
20340
.border-before-green-steel:before,
20341
.border-after-green-steel:after {
20342
  border-color: #29b4b6 !important; }
20343
 
20344
.border-top-before-green-steel:before,
20345
.border-top-after-green-steel:after {
20346
  border-top-color: #29b4b6 !important; }
20347
 
20348
.border-bottom-before-green-steel:before,
20349
.border-bottom-after-green-steel:after {
20350
  border-bottom-color: #29b4b6 !important; }
20351
 
20352
.border-left-before-green-steel:before,
20353
.border-left-after-green-steel:after {
20354
  border-left-color: #29b4b6 !important; }
20355
 
20356
.border-right-before-green-steel:before,
20357
.border-right-after-green-steel:after {
20358
  border-right-color: #29b4b6 !important; }
20359
 
20360
.bg-grey {
20361
  background: #E5E5E5 !important; }
20362
 
20363
.bg-grey-opacity {
20364
  background: rgba(229, 229, 229, 0.8) !important; }
20365
 
20366
.bg-hover-grey:hover {
20367
  background: #E5E5E5 !important; }
20368
 
20369
.font-grey {
20370
  color: #E5E5E5 !important; }
20371
 
20372
.bg-font-grey {
20373
  color: #333333 !important; }
20374
 
20375
.border-grey {
20376
  border-color: #E5E5E5 !important; }
20377
 
20378
.border-top-grey {
20379
  border-top-color: #E5E5E5 !important; }
20380
 
20381
.border-bottom-grey {
20382
  border-bottom-color: #E5E5E5 !important; }
20383
 
20384
.border-left-grey {
20385
  border-left-color: #E5E5E5 !important; }
20386
 
20387
.border-right-grey {
20388
  border-right-color: #E5E5E5 !important; }
20389
 
20390
.bg-before-grey:before,
20391
.bg-after-grey:after {
20392
  background: #E5E5E5 !important; }
20393
 
20394
.border-before-grey:before,
20395
.border-after-grey:after {
20396
  border-color: #E5E5E5 !important; }
20397
 
20398
.border-top-before-grey:before,
20399
.border-top-after-grey:after {
20400
  border-top-color: #E5E5E5 !important; }
20401
 
20402
.border-bottom-before-grey:before,
20403
.border-bottom-after-grey:after {
20404
  border-bottom-color: #E5E5E5 !important; }
20405
 
20406
.border-left-before-grey:before,
20407
.border-left-after-grey:after {
20408
  border-left-color: #E5E5E5 !important; }
20409
 
20410
.border-right-before-grey:before,
20411
.border-right-after-grey:after {
20412
  border-right-color: #E5E5E5 !important; }
20413
 
20414
.bg-grey-steel {
20415
  background: #e9edef !important; }
20416
 
20417
.bg-grey-steel-opacity {
20418
  background: rgba(233, 237, 239, 0.8) !important; }
20419
 
20420
.bg-hover-grey-steel:hover {
20421
  background: #e9edef !important; }
20422
 
20423
.font-grey-steel {
20424
  color: #e9edef !important; }
20425
 
20426
.bg-font-grey-steel {
20427
  color: #80898e !important; }
20428
 
20429
.border-grey-steel {
20430
  border-color: #e9edef !important; }
20431
 
20432
.border-top-grey-steel {
20433
  border-top-color: #e9edef !important; }
20434
 
20435
.border-bottom-grey-steel {
20436
  border-bottom-color: #e9edef !important; }
20437
 
20438
.border-left-grey-steel {
20439
  border-left-color: #e9edef !important; }
20440
 
20441
.border-right-grey-steel {
20442
  border-right-color: #e9edef !important; }
20443
 
20444
.bg-before-grey-steel:before,
20445
.bg-after-grey-steel:after {
20446
  background: #e9edef !important; }
20447
 
20448
.border-before-grey-steel:before,
20449
.border-after-grey-steel:after {
20450
  border-color: #e9edef !important; }
20451
 
20452
.border-top-before-grey-steel:before,
20453
.border-top-after-grey-steel:after {
20454
  border-top-color: #e9edef !important; }
20455
 
20456
.border-bottom-before-grey-steel:before,
20457
.border-bottom-after-grey-steel:after {
20458
  border-bottom-color: #e9edef !important; }
20459
 
20460
.border-left-before-grey-steel:before,
20461
.border-left-after-grey-steel:after {
20462
  border-left-color: #e9edef !important; }
20463
 
20464
.border-right-before-grey-steel:before,
20465
.border-right-after-grey-steel:after {
20466
  border-right-color: #e9edef !important; }
20467
 
20468
.bg-grey-cararra {
20469
  background: #fafafa !important; }
20470
 
20471
.bg-grey-cararra-opacity {
20472
  background: rgba(250, 250, 250, 0.8) !important; }
20473
 
20474
.bg-hover-grey-cararra:hover {
20475
  background: #fafafa !important; }
20476
 
20477
.font-grey-cararra {
20478
  color: #fafafa !important; }
20479
 
20480
.bg-font-grey-cararra {
20481
  color: #333333 !important; }
20482
 
20483
.border-grey-cararra {
20484
  border-color: #fafafa !important; }
20485
 
20486
.border-top-grey-cararra {
20487
  border-top-color: #fafafa !important; }
20488
 
20489
.border-bottom-grey-cararra {
20490
  border-bottom-color: #fafafa !important; }
20491
 
20492
.border-left-grey-cararra {
20493
  border-left-color: #fafafa !important; }
20494
 
20495
.border-right-grey-cararra {
20496
  border-right-color: #fafafa !important; }
20497
 
20498
.bg-before-grey-cararra:before,
20499
.bg-after-grey-cararra:after {
20500
  background: #fafafa !important; }
20501
 
20502
.border-before-grey-cararra:before,
20503
.border-after-grey-cararra:after {
20504
  border-color: #fafafa !important; }
20505
 
20506
.border-top-before-grey-cararra:before,
20507
.border-top-after-grey-cararra:after {
20508
  border-top-color: #fafafa !important; }
20509
 
20510
.border-bottom-before-grey-cararra:before,
20511
.border-bottom-after-grey-cararra:after {
20512
  border-bottom-color: #fafafa !important; }
20513
 
20514
.border-left-before-grey-cararra:before,
20515
.border-left-after-grey-cararra:after {
20516
  border-left-color: #fafafa !important; }
20517
 
20518
.border-right-before-grey-cararra:before,
20519
.border-right-after-grey-cararra:after {
20520
  border-right-color: #fafafa !important; }
20521
 
20522
.bg-grey-gallery {
20523
  background: #555555 !important; }
20524
 
20525
.bg-grey-gallery-opacity {
20526
  background: rgba(85, 85, 85, 0.8) !important; }
20527
 
20528
.bg-hover-grey-gallery:hover {
20529
  background: #555555 !important; }
20530
 
20531
.font-grey-gallery {
20532
  color: #555555 !important; }
20533
 
20534
.bg-font-grey-gallery {
20535
  color: #ffffff !important; }
20536
 
20537
.border-grey-gallery {
20538
  border-color: #555555 !important; }
20539
 
20540
.border-top-grey-gallery {
20541
  border-top-color: #555555 !important; }
20542
 
20543
.border-bottom-grey-gallery {
20544
  border-bottom-color: #555555 !important; }
20545
 
20546
.border-left-grey-gallery {
20547
  border-left-color: #555555 !important; }
20548
 
20549
.border-right-grey-gallery {
20550
  border-right-color: #555555 !important; }
20551
 
20552
.bg-before-grey-gallery:before,
20553
.bg-after-grey-gallery:after {
20554
  background: #555555 !important; }
20555
 
20556
.border-before-grey-gallery:before,
20557
.border-after-grey-gallery:after {
20558
  border-color: #555555 !important; }
20559
 
20560
.border-top-before-grey-gallery:before,
20561
.border-top-after-grey-gallery:after {
20562
  border-top-color: #555555 !important; }
20563
 
20564
.border-bottom-before-grey-gallery:before,
20565
.border-bottom-after-grey-gallery:after {
20566
  border-bottom-color: #555555 !important; }
20567
 
20568
.border-left-before-grey-gallery:before,
20569
.border-left-after-grey-gallery:after {
20570
  border-left-color: #555555 !important; }
20571
 
20572
.border-right-before-grey-gallery:before,
20573
.border-right-after-grey-gallery:after {
20574
  border-right-color: #555555 !important; }
20575
 
20576
.bg-grey-cascade {
20577
  background: #95A5A6 !important; }
20578
 
20579
.bg-grey-cascade-opacity {
20580
  background: rgba(149, 165, 166, 0.8) !important; }
20581
 
20582
.bg-hover-grey-cascade:hover {
20583
  background: #95A5A6 !important; }
20584
 
20585
.font-grey-cascade {
20586
  color: #95A5A6 !important; }
20587
 
20588
.bg-font-grey-cascade {
20589
  color: #FFFFFF !important; }
20590
 
20591
.border-grey-cascade {
20592
  border-color: #95A5A6 !important; }
20593
 
20594
.border-top-grey-cascade {
20595
  border-top-color: #95A5A6 !important; }
20596
 
20597
.border-bottom-grey-cascade {
20598
  border-bottom-color: #95A5A6 !important; }
20599
 
20600
.border-left-grey-cascade {
20601
  border-left-color: #95A5A6 !important; }
20602
 
20603
.border-right-grey-cascade {
20604
  border-right-color: #95A5A6 !important; }
20605
 
20606
.bg-before-grey-cascade:before,
20607
.bg-after-grey-cascade:after {
20608
  background: #95A5A6 !important; }
20609
 
20610
.border-before-grey-cascade:before,
20611
.border-after-grey-cascade:after {
20612
  border-color: #95A5A6 !important; }
20613
 
20614
.border-top-before-grey-cascade:before,
20615
.border-top-after-grey-cascade:after {
20616
  border-top-color: #95A5A6 !important; }
20617
 
20618
.border-bottom-before-grey-cascade:before,
20619
.border-bottom-after-grey-cascade:after {
20620
  border-bottom-color: #95A5A6 !important; }
20621
 
20622
.border-left-before-grey-cascade:before,
20623
.border-left-after-grey-cascade:after {
20624
  border-left-color: #95A5A6 !important; }
20625
 
20626
.border-right-before-grey-cascade:before,
20627
.border-right-after-grey-cascade:after {
20628
  border-right-color: #95A5A6 !important; }
20629
 
20630
.bg-grey-silver {
20631
  background: #BFBFBF !important; }
20632
 
20633
.bg-grey-silver-opacity {
20634
  background: rgba(191, 191, 191, 0.8) !important; }
20635
 
20636
.bg-hover-grey-silver:hover {
20637
  background: #BFBFBF !important; }
20638
 
20639
.font-grey-silver {
20640
  color: #BFBFBF !important; }
20641
 
20642
.bg-font-grey-silver {
20643
  color: #FAFCFB !important; }
20644
 
20645
.border-grey-silver {
20646
  border-color: #BFBFBF !important; }
20647
 
20648
.border-top-grey-silver {
20649
  border-top-color: #BFBFBF !important; }
20650
 
20651
.border-bottom-grey-silver {
20652
  border-bottom-color: #BFBFBF !important; }
20653
 
20654
.border-left-grey-silver {
20655
  border-left-color: #BFBFBF !important; }
20656
 
20657
.border-right-grey-silver {
20658
  border-right-color: #BFBFBF !important; }
20659
 
20660
.bg-before-grey-silver:before,
20661
.bg-after-grey-silver:after {
20662
  background: #BFBFBF !important; }
20663
 
20664
.border-before-grey-silver:before,
20665
.border-after-grey-silver:after {
20666
  border-color: #BFBFBF !important; }
20667
 
20668
.border-top-before-grey-silver:before,
20669
.border-top-after-grey-silver:after {
20670
  border-top-color: #BFBFBF !important; }
20671
 
20672
.border-bottom-before-grey-silver:before,
20673
.border-bottom-after-grey-silver:after {
20674
  border-bottom-color: #BFBFBF !important; }
20675
 
20676
.border-left-before-grey-silver:before,
20677
.border-left-after-grey-silver:after {
20678
  border-left-color: #BFBFBF !important; }
20679
 
20680
.border-right-before-grey-silver:before,
20681
.border-right-after-grey-silver:after {
20682
  border-right-color: #BFBFBF !important; }
20683
 
20684
.bg-grey-salsa {
20685
  background: #ACB5C3 !important; }
20686
 
20687
.bg-grey-salsa-opacity {
20688
  background: rgba(172, 181, 195, 0.8) !important; }
20689
 
20690
.bg-hover-grey-salsa:hover {
20691
  background: #ACB5C3 !important; }
20692
 
20693
.font-grey-salsa {
20694
  color: #ACB5C3 !important; }
20695
 
20696
.bg-font-grey-salsa {
20697
  color: #FAFCFB !important; }
20698
 
20699
.border-grey-salsa {
20700
  border-color: #ACB5C3 !important; }
20701
 
20702
.border-top-grey-salsa {
20703
  border-top-color: #ACB5C3 !important; }
20704
 
20705
.border-bottom-grey-salsa {
20706
  border-bottom-color: #ACB5C3 !important; }
20707
 
20708
.border-left-grey-salsa {
20709
  border-left-color: #ACB5C3 !important; }
20710
 
20711
.border-right-grey-salsa {
20712
  border-right-color: #ACB5C3 !important; }
20713
 
20714
.bg-before-grey-salsa:before,
20715
.bg-after-grey-salsa:after {
20716
  background: #ACB5C3 !important; }
20717
 
20718
.border-before-grey-salsa:before,
20719
.border-after-grey-salsa:after {
20720
  border-color: #ACB5C3 !important; }
20721
 
20722
.border-top-before-grey-salsa:before,
20723
.border-top-after-grey-salsa:after {
20724
  border-top-color: #ACB5C3 !important; }
20725
 
20726
.border-bottom-before-grey-salsa:before,
20727
.border-bottom-after-grey-salsa:after {
20728
  border-bottom-color: #ACB5C3 !important; }
20729
 
20730
.border-left-before-grey-salsa:before,
20731
.border-left-after-grey-salsa:after {
20732
  border-left-color: #ACB5C3 !important; }
20733
 
20734
.border-right-before-grey-salsa:before,
20735
.border-right-after-grey-salsa:after {
20736
  border-right-color: #ACB5C3 !important; }
20737
 
20738
.bg-grey-salt {
20739
  background: #bfcad1 !important; }
20740
 
20741
.bg-grey-salt-opacity {
20742
  background: rgba(191, 202, 209, 0.8) !important; }
20743
 
20744
.bg-hover-grey-salt:hover {
20745
  background: #bfcad1 !important; }
20746
 
20747
.font-grey-salt {
20748
  color: #bfcad1 !important; }
20749
 
20750
.bg-font-grey-salt {
20751
  color: #FAFCFB !important; }
20752
 
20753
.border-grey-salt {
20754
  border-color: #bfcad1 !important; }
20755
 
20756
.border-top-grey-salt {
20757
  border-top-color: #bfcad1 !important; }
20758
 
20759
.border-bottom-grey-salt {
20760
  border-bottom-color: #bfcad1 !important; }
20761
 
20762
.border-left-grey-salt {
20763
  border-left-color: #bfcad1 !important; }
20764
 
20765
.border-right-grey-salt {
20766
  border-right-color: #bfcad1 !important; }
20767
 
20768
.bg-before-grey-salt:before,
20769
.bg-after-grey-salt:after {
20770
  background: #bfcad1 !important; }
20771
 
20772
.border-before-grey-salt:before,
20773
.border-after-grey-salt:after {
20774
  border-color: #bfcad1 !important; }
20775
 
20776
.border-top-before-grey-salt:before,
20777
.border-top-after-grey-salt:after {
20778
  border-top-color: #bfcad1 !important; }
20779
 
20780
.border-bottom-before-grey-salt:before,
20781
.border-bottom-after-grey-salt:after {
20782
  border-bottom-color: #bfcad1 !important; }
20783
 
20784
.border-left-before-grey-salt:before,
20785
.border-left-after-grey-salt:after {
20786
  border-left-color: #bfcad1 !important; }
20787
 
20788
.border-right-before-grey-salt:before,
20789
.border-right-after-grey-salt:after {
20790
  border-right-color: #bfcad1 !important; }
20791
 
20792
.bg-grey-mint {
20793
  background: #525e64 !important; }
20794
 
20795
.bg-grey-mint-opacity {
20796
  background: rgba(82, 94, 100, 0.8) !important; }
20797
 
20798
.bg-hover-grey-mint:hover {
20799
  background: #525e64 !important; }
20800
 
20801
.font-grey-mint {
20802
  color: #525e64 !important; }
20803
 
20804
.bg-font-grey-mint {
20805
  color: #FFFFFF !important; }
20806
 
20807
.border-grey-mint {
20808
  border-color: #525e64 !important; }
20809
 
20810
.border-top-grey-mint {
20811
  border-top-color: #525e64 !important; }
20812
 
20813
.border-bottom-grey-mint {
20814
  border-bottom-color: #525e64 !important; }
20815
 
20816
.border-left-grey-mint {
20817
  border-left-color: #525e64 !important; }
20818
 
20819
.border-right-grey-mint {
20820
  border-right-color: #525e64 !important; }
20821
 
20822
.bg-before-grey-mint:before,
20823
.bg-after-grey-mint:after {
20824
  background: #525e64 !important; }
20825
 
20826
.border-before-grey-mint:before,
20827
.border-after-grey-mint:after {
20828
  border-color: #525e64 !important; }
20829
 
20830
.border-top-before-grey-mint:before,
20831
.border-top-after-grey-mint:after {
20832
  border-top-color: #525e64 !important; }
20833
 
20834
.border-bottom-before-grey-mint:before,
20835
.border-bottom-after-grey-mint:after {
20836
  border-bottom-color: #525e64 !important; }
20837
 
20838
.border-left-before-grey-mint:before,
20839
.border-left-after-grey-mint:after {
20840
  border-left-color: #525e64 !important; }
20841
 
20842
.border-right-before-grey-mint:before,
20843
.border-right-after-grey-mint:after {
20844
  border-right-color: #525e64 !important; }
20845
 
20846
.bg-red {
20847
  background: #e7505a !important; }
20848
 
20849
.bg-red-opacity {
20850
  background: rgba(231, 80, 90, 0.8) !important; }
20851
 
20852
.bg-hover-red:hover {
20853
  background: #e7505a !important; }
20854
 
20855
.font-red {
20856
  color: #e7505a !important; }
20857
 
20858
.bg-font-red {
20859
  color: #ffffff !important; }
20860
 
20861
.border-red {
20862
  border-color: #e7505a !important; }
20863
 
20864
.border-top-red {
20865
  border-top-color: #e7505a !important; }
20866
 
20867
.border-bottom-red {
20868
  border-bottom-color: #e7505a !important; }
20869
 
20870
.border-left-red {
20871
  border-left-color: #e7505a !important; }
20872
 
20873
.border-right-red {
20874
  border-right-color: #e7505a !important; }
20875
 
20876
.bg-before-red:before,
20877
.bg-after-red:after {
20878
  background: #e7505a !important; }
20879
 
20880
.border-before-red:before,
20881
.border-after-red:after {
20882
  border-color: #e7505a !important; }
20883
 
20884
.border-top-before-red:before,
20885
.border-top-after-red:after {
20886
  border-top-color: #e7505a !important; }
20887
 
20888
.border-bottom-before-red:before,
20889
.border-bottom-after-red:after {
20890
  border-bottom-color: #e7505a !important; }
20891
 
20892
.border-left-before-red:before,
20893
.border-left-after-red:after {
20894
  border-left-color: #e7505a !important; }
20895
 
20896
.border-right-before-red:before,
20897
.border-right-after-red:after {
20898
  border-right-color: #e7505a !important; }
20899
 
20900
.bg-red-pink {
20901
  background: #E08283 !important; }
20902
 
20903
.bg-red-pink-opacity {
20904
  background: rgba(224, 130, 131, 0.8) !important; }
20905
 
20906
.bg-hover-red-pink:hover {
20907
  background: #E08283 !important; }
20908
 
20909
.font-red-pink {
20910
  color: #E08283 !important; }
20911
 
20912
.bg-font-red-pink {
20913
  color: #ffffff !important; }
20914
 
20915
.border-red-pink {
20916
  border-color: #E08283 !important; }
20917
 
20918
.border-top-red-pink {
20919
  border-top-color: #E08283 !important; }
20920
 
20921
.border-bottom-red-pink {
20922
  border-bottom-color: #E08283 !important; }
20923
 
20924
.border-left-red-pink {
20925
  border-left-color: #E08283 !important; }
20926
 
20927
.border-right-red-pink {
20928
  border-right-color: #E08283 !important; }
20929
 
20930
.bg-before-red-pink:before,
20931
.bg-after-red-pink:after {
20932
  background: #E08283 !important; }
20933
 
20934
.border-before-red-pink:before,
20935
.border-after-red-pink:after {
20936
  border-color: #E08283 !important; }
20937
 
20938
.border-top-before-red-pink:before,
20939
.border-top-after-red-pink:after {
20940
  border-top-color: #E08283 !important; }
20941
 
20942
.border-bottom-before-red-pink:before,
20943
.border-bottom-after-red-pink:after {
20944
  border-bottom-color: #E08283 !important; }
20945
 
20946
.border-left-before-red-pink:before,
20947
.border-left-after-red-pink:after {
20948
  border-left-color: #E08283 !important; }
20949
 
20950
.border-right-before-red-pink:before,
20951
.border-right-after-red-pink:after {
20952
  border-right-color: #E08283 !important; }
20953
 
20954
.bg-red-sunglo {
20955
  background: #E26A6A !important; }
20956
 
20957
.bg-red-sunglo-opacity {
20958
  background: rgba(226, 106, 106, 0.8) !important; }
20959
 
20960
.bg-hover-red-sunglo:hover {
20961
  background: #E26A6A !important; }
20962
 
20963
.font-red-sunglo {
20964
  color: #E26A6A !important; }
20965
 
20966
.bg-font-red-sunglo {
20967
  color: #ffffff !important; }
20968
 
20969
.border-red-sunglo {
20970
  border-color: #E26A6A !important; }
20971
 
20972
.border-top-red-sunglo {
20973
  border-top-color: #E26A6A !important; }
20974
 
20975
.border-bottom-red-sunglo {
20976
  border-bottom-color: #E26A6A !important; }
20977
 
20978
.border-left-red-sunglo {
20979
  border-left-color: #E26A6A !important; }
20980
 
20981
.border-right-red-sunglo {
20982
  border-right-color: #E26A6A !important; }
20983
 
20984
.bg-before-red-sunglo:before,
20985
.bg-after-red-sunglo:after {
20986
  background: #E26A6A !important; }
20987
 
20988
.border-before-red-sunglo:before,
20989
.border-after-red-sunglo:after {
20990
  border-color: #E26A6A !important; }
20991
 
20992
.border-top-before-red-sunglo:before,
20993
.border-top-after-red-sunglo:after {
20994
  border-top-color: #E26A6A !important; }
20995
 
20996
.border-bottom-before-red-sunglo:before,
20997
.border-bottom-after-red-sunglo:after {
20998
  border-bottom-color: #E26A6A !important; }
20999
 
21000
.border-left-before-red-sunglo:before,
21001
.border-left-after-red-sunglo:after {
21002
  border-left-color: #E26A6A !important; }
21003
 
21004
.border-right-before-red-sunglo:before,
21005
.border-right-after-red-sunglo:after {
21006
  border-right-color: #E26A6A !important; }
21007
 
21008
.bg-red-intense {
21009
  background: #e35b5a !important; }
21010
 
21011
.bg-red-intense-opacity {
21012
  background: rgba(227, 91, 90, 0.8) !important; }
21013
 
21014
.bg-hover-red-intense:hover {
21015
  background: #e35b5a !important; }
21016
 
21017
.font-red-intense {
21018
  color: #e35b5a !important; }
21019
 
21020
.bg-font-red-intense {
21021
  color: #ffffff !important; }
21022
 
21023
.border-red-intense {
21024
  border-color: #e35b5a !important; }
21025
 
21026
.border-top-red-intense {
21027
  border-top-color: #e35b5a !important; }
21028
 
21029
.border-bottom-red-intense {
21030
  border-bottom-color: #e35b5a !important; }
21031
 
21032
.border-left-red-intense {
21033
  border-left-color: #e35b5a !important; }
21034
 
21035
.border-right-red-intense {
21036
  border-right-color: #e35b5a !important; }
21037
 
21038
.bg-before-red-intense:before,
21039
.bg-after-red-intense:after {
21040
  background: #e35b5a !important; }
21041
 
21042
.border-before-red-intense:before,
21043
.border-after-red-intense:after {
21044
  border-color: #e35b5a !important; }
21045
 
21046
.border-top-before-red-intense:before,
21047
.border-top-after-red-intense:after {
21048
  border-top-color: #e35b5a !important; }
21049
 
21050
.border-bottom-before-red-intense:before,
21051
.border-bottom-after-red-intense:after {
21052
  border-bottom-color: #e35b5a !important; }
21053
 
21054
.border-left-before-red-intense:before,
21055
.border-left-after-red-intense:after {
21056
  border-left-color: #e35b5a !important; }
21057
 
21058
.border-right-before-red-intense:before,
21059
.border-right-after-red-intense:after {
21060
  border-right-color: #e35b5a !important; }
21061
 
21062
.bg-red-thunderbird {
21063
  background: #D91E18 !important; }
21064
 
21065
.bg-red-thunderbird-opacity {
21066
  background: rgba(217, 30, 24, 0.8) !important; }
21067
 
21068
.bg-hover-red-thunderbird:hover {
21069
  background: #D91E18 !important; }
21070
 
21071
.font-red-thunderbird {
21072
  color: #D91E18 !important; }
21073
 
21074
.bg-font-red-thunderbird {
21075
  color: #ffffff !important; }
21076
 
21077
.border-red-thunderbird {
21078
  border-color: #D91E18 !important; }
21079
 
21080
.border-top-red-thunderbird {
21081
  border-top-color: #D91E18 !important; }
21082
 
21083
.border-bottom-red-thunderbird {
21084
  border-bottom-color: #D91E18 !important; }
21085
 
21086
.border-left-red-thunderbird {
21087
  border-left-color: #D91E18 !important; }
21088
 
21089
.border-right-red-thunderbird {
21090
  border-right-color: #D91E18 !important; }
21091
 
21092
.bg-before-red-thunderbird:before,
21093
.bg-after-red-thunderbird:after {
21094
  background: #D91E18 !important; }
21095
 
21096
.border-before-red-thunderbird:before,
21097
.border-after-red-thunderbird:after {
21098
  border-color: #D91E18 !important; }
21099
 
21100
.border-top-before-red-thunderbird:before,
21101
.border-top-after-red-thunderbird:after {
21102
  border-top-color: #D91E18 !important; }
21103
 
21104
.border-bottom-before-red-thunderbird:before,
21105
.border-bottom-after-red-thunderbird:after {
21106
  border-bottom-color: #D91E18 !important; }
21107
 
21108
.border-left-before-red-thunderbird:before,
21109
.border-left-after-red-thunderbird:after {
21110
  border-left-color: #D91E18 !important; }
21111
 
21112
.border-right-before-red-thunderbird:before,
21113
.border-right-after-red-thunderbird:after {
21114
  border-right-color: #D91E18 !important; }
21115
 
21116
.bg-red-flamingo {
21117
  background: #EF4836 !important; }
21118
 
21119
.bg-red-flamingo-opacity {
21120
  background: rgba(239, 72, 54, 0.8) !important; }
21121
 
21122
.bg-hover-red-flamingo:hover {
21123
  background: #EF4836 !important; }
21124
 
21125
.font-red-flamingo {
21126
  color: #EF4836 !important; }
21127
 
21128
.bg-font-red-flamingo {
21129
  color: #ffffff !important; }
21130
 
21131
.border-red-flamingo {
21132
  border-color: #EF4836 !important; }
21133
 
21134
.border-top-red-flamingo {
21135
  border-top-color: #EF4836 !important; }
21136
 
21137
.border-bottom-red-flamingo {
21138
  border-bottom-color: #EF4836 !important; }
21139
 
21140
.border-left-red-flamingo {
21141
  border-left-color: #EF4836 !important; }
21142
 
21143
.border-right-red-flamingo {
21144
  border-right-color: #EF4836 !important; }
21145
 
21146
.bg-before-red-flamingo:before,
21147
.bg-after-red-flamingo:after {
21148
  background: #EF4836 !important; }
21149
 
21150
.border-before-red-flamingo:before,
21151
.border-after-red-flamingo:after {
21152
  border-color: #EF4836 !important; }
21153
 
21154
.border-top-before-red-flamingo:before,
21155
.border-top-after-red-flamingo:after {
21156
  border-top-color: #EF4836 !important; }
21157
 
21158
.border-bottom-before-red-flamingo:before,
21159
.border-bottom-after-red-flamingo:after {
21160
  border-bottom-color: #EF4836 !important; }
21161
 
21162
.border-left-before-red-flamingo:before,
21163
.border-left-after-red-flamingo:after {
21164
  border-left-color: #EF4836 !important; }
21165
 
21166
.border-right-before-red-flamingo:before,
21167
.border-right-after-red-flamingo:after {
21168
  border-right-color: #EF4836 !important; }
21169
 
21170
.bg-red-soft {
21171
  background: #d05454 !important; }
21172
 
21173
.bg-red-soft-opacity {
21174
  background: rgba(208, 84, 84, 0.8) !important; }
21175
 
21176
.bg-hover-red-soft:hover {
21177
  background: #d05454 !important; }
21178
 
21179
.font-red-soft {
21180
  color: #d05454 !important; }
21181
 
21182
.bg-font-red-soft {
21183
  color: #ffffff !important; }
21184
 
21185
.border-red-soft {
21186
  border-color: #d05454 !important; }
21187
 
21188
.border-top-red-soft {
21189
  border-top-color: #d05454 !important; }
21190
 
21191
.border-bottom-red-soft {
21192
  border-bottom-color: #d05454 !important; }
21193
 
21194
.border-left-red-soft {
21195
  border-left-color: #d05454 !important; }
21196
 
21197
.border-right-red-soft {
21198
  border-right-color: #d05454 !important; }
21199
 
21200
.bg-before-red-soft:before,
21201
.bg-after-red-soft:after {
21202
  background: #d05454 !important; }
21203
 
21204
.border-before-red-soft:before,
21205
.border-after-red-soft:after {
21206
  border-color: #d05454 !important; }
21207
 
21208
.border-top-before-red-soft:before,
21209
.border-top-after-red-soft:after {
21210
  border-top-color: #d05454 !important; }
21211
 
21212
.border-bottom-before-red-soft:before,
21213
.border-bottom-after-red-soft:after {
21214
  border-bottom-color: #d05454 !important; }
21215
 
21216
.border-left-before-red-soft:before,
21217
.border-left-after-red-soft:after {
21218
  border-left-color: #d05454 !important; }
21219
 
21220
.border-right-before-red-soft:before,
21221
.border-right-after-red-soft:after {
21222
  border-right-color: #d05454 !important; }
21223
 
21224
.bg-red-haze {
21225
  background: #f36a5a !important; }
21226
 
21227
.bg-red-haze-opacity {
21228
  background: rgba(243, 106, 90, 0.8) !important; }
21229
 
21230
.bg-hover-red-haze:hover {
21231
  background: #f36a5a !important; }
21232
 
21233
.font-red-haze {
21234
  color: #f36a5a !important; }
21235
 
21236
.bg-font-red-haze {
21237
  color: #ffffff !important; }
21238
 
21239
.border-red-haze {
21240
  border-color: #f36a5a !important; }
21241
 
21242
.border-top-red-haze {
21243
  border-top-color: #f36a5a !important; }
21244
 
21245
.border-bottom-red-haze {
21246
  border-bottom-color: #f36a5a !important; }
21247
 
21248
.border-left-red-haze {
21249
  border-left-color: #f36a5a !important; }
21250
 
21251
.border-right-red-haze {
21252
  border-right-color: #f36a5a !important; }
21253
 
21254
.bg-before-red-haze:before,
21255
.bg-after-red-haze:after {
21256
  background: #f36a5a !important; }
21257
 
21258
.border-before-red-haze:before,
21259
.border-after-red-haze:after {
21260
  border-color: #f36a5a !important; }
21261
 
21262
.border-top-before-red-haze:before,
21263
.border-top-after-red-haze:after {
21264
  border-top-color: #f36a5a !important; }
21265
 
21266
.border-bottom-before-red-haze:before,
21267
.border-bottom-after-red-haze:after {
21268
  border-bottom-color: #f36a5a !important; }
21269
 
21270
.border-left-before-red-haze:before,
21271
.border-left-after-red-haze:after {
21272
  border-left-color: #f36a5a !important; }
21273
 
21274
.border-right-before-red-haze:before,
21275
.border-right-after-red-haze:after {
21276
  border-right-color: #f36a5a !important; }
21277
 
21278
.bg-red-mint {
21279
  background: #e43a45 !important; }
21280
 
21281
.bg-red-mint-opacity {
21282
  background: rgba(228, 58, 69, 0.8) !important; }
21283
 
21284
.bg-hover-red-mint:hover {
21285
  background: #e43a45 !important; }
21286
 
21287
.font-red-mint {
21288
  color: #e43a45 !important; }
21289
 
21290
.bg-font-red-mint {
21291
  color: #ffffff !important; }
21292
 
21293
.border-red-mint {
21294
  border-color: #e43a45 !important; }
21295
 
21296
.border-top-red-mint {
21297
  border-top-color: #e43a45 !important; }
21298
 
21299
.border-bottom-red-mint {
21300
  border-bottom-color: #e43a45 !important; }
21301
 
21302
.border-left-red-mint {
21303
  border-left-color: #e43a45 !important; }
21304
 
21305
.border-right-red-mint {
21306
  border-right-color: #e43a45 !important; }
21307
 
21308
.bg-before-red-mint:before,
21309
.bg-after-red-mint:after {
21310
  background: #e43a45 !important; }
21311
 
21312
.border-before-red-mint:before,
21313
.border-after-red-mint:after {
21314
  border-color: #e43a45 !important; }
21315
 
21316
.border-top-before-red-mint:before,
21317
.border-top-after-red-mint:after {
21318
  border-top-color: #e43a45 !important; }
21319
 
21320
.border-bottom-before-red-mint:before,
21321
.border-bottom-after-red-mint:after {
21322
  border-bottom-color: #e43a45 !important; }
21323
 
21324
.border-left-before-red-mint:before,
21325
.border-left-after-red-mint:after {
21326
  border-left-color: #e43a45 !important; }
21327
 
21328
.border-right-before-red-mint:before,
21329
.border-right-after-red-mint:after {
21330
  border-right-color: #e43a45 !important; }
21331
 
21332
.bg-yellow {
21333
  background: #c49f47 !important; }
21334
 
21335
.bg-yellow-opacity {
21336
  background: rgba(196, 159, 71, 0.8) !important; }
21337
 
21338
.bg-hover-yellow:hover {
21339
  background: #c49f47 !important; }
21340
 
21341
.font-yellow {
21342
  color: #c49f47 !important; }
21343
 
21344
.bg-font-yellow {
21345
  color: #ffffff !important; }
21346
 
21347
.border-yellow {
21348
  border-color: #c49f47 !important; }
21349
 
21350
.border-top-yellow {
21351
  border-top-color: #c49f47 !important; }
21352
 
21353
.border-bottom-yellow {
21354
  border-bottom-color: #c49f47 !important; }
21355
 
21356
.border-left-yellow {
21357
  border-left-color: #c49f47 !important; }
21358
 
21359
.border-right-yellow {
21360
  border-right-color: #c49f47 !important; }
21361
 
21362
.bg-before-yellow:before,
21363
.bg-after-yellow:after {
21364
  background: #c49f47 !important; }
21365
 
21366
.border-before-yellow:before,
21367
.border-after-yellow:after {
21368
  border-color: #c49f47 !important; }
21369
 
21370
.border-top-before-yellow:before,
21371
.border-top-after-yellow:after {
21372
  border-top-color: #c49f47 !important; }
21373
 
21374
.border-bottom-before-yellow:before,
21375
.border-bottom-after-yellow:after {
21376
  border-bottom-color: #c49f47 !important; }
21377
 
21378
.border-left-before-yellow:before,
21379
.border-left-after-yellow:after {
21380
  border-left-color: #c49f47 !important; }
21381
 
21382
.border-right-before-yellow:before,
21383
.border-right-after-yellow:after {
21384
  border-right-color: #c49f47 !important; }
21385
 
21386
.bg-yellow-gold {
21387
  background: #E87E04 !important; }
21388
 
21389
.bg-yellow-gold-opacity {
21390
  background: rgba(232, 126, 4, 0.8) !important; }
21391
 
21392
.bg-hover-yellow-gold:hover {
21393
  background: #E87E04 !important; }
21394
 
21395
.font-yellow-gold {
21396
  color: #E87E04 !important; }
21397
 
21398
.bg-font-yellow-gold {
21399
  color: #ffffff !important; }
21400
 
21401
.border-yellow-gold {
21402
  border-color: #E87E04 !important; }
21403
 
21404
.border-top-yellow-gold {
21405
  border-top-color: #E87E04 !important; }
21406
 
21407
.border-bottom-yellow-gold {
21408
  border-bottom-color: #E87E04 !important; }
21409
 
21410
.border-left-yellow-gold {
21411
  border-left-color: #E87E04 !important; }
21412
 
21413
.border-right-yellow-gold {
21414
  border-right-color: #E87E04 !important; }
21415
 
21416
.bg-before-yellow-gold:before,
21417
.bg-after-yellow-gold:after {
21418
  background: #E87E04 !important; }
21419
 
21420
.border-before-yellow-gold:before,
21421
.border-after-yellow-gold:after {
21422
  border-color: #E87E04 !important; }
21423
 
21424
.border-top-before-yellow-gold:before,
21425
.border-top-after-yellow-gold:after {
21426
  border-top-color: #E87E04 !important; }
21427
 
21428
.border-bottom-before-yellow-gold:before,
21429
.border-bottom-after-yellow-gold:after {
21430
  border-bottom-color: #E87E04 !important; }
21431
 
21432
.border-left-before-yellow-gold:before,
21433
.border-left-after-yellow-gold:after {
21434
  border-left-color: #E87E04 !important; }
21435
 
21436
.border-right-before-yellow-gold:before,
21437
.border-right-after-yellow-gold:after {
21438
  border-right-color: #E87E04 !important; }
21439
 
21440
.bg-yellow-casablanca {
21441
  background: #f2784b !important; }
21442
 
21443
.bg-yellow-casablanca-opacity {
21444
  background: rgba(242, 120, 75, 0.8) !important; }
21445
 
21446
.bg-hover-yellow-casablanca:hover {
21447
  background: #f2784b !important; }
21448
 
21449
.font-yellow-casablanca {
21450
  color: #f2784b !important; }
21451
 
21452
.bg-font-yellow-casablanca {
21453
  color: #ffffff !important; }
21454
 
21455
.border-yellow-casablanca {
21456
  border-color: #f2784b !important; }
21457
 
21458
.border-top-yellow-casablanca {
21459
  border-top-color: #f2784b !important; }
21460
 
21461
.border-bottom-yellow-casablanca {
21462
  border-bottom-color: #f2784b !important; }
21463
 
21464
.border-left-yellow-casablanca {
21465
  border-left-color: #f2784b !important; }
21466
 
21467
.border-right-yellow-casablanca {
21468
  border-right-color: #f2784b !important; }
21469
 
21470
.bg-before-yellow-casablanca:before,
21471
.bg-after-yellow-casablanca:after {
21472
  background: #f2784b !important; }
21473
 
21474
.border-before-yellow-casablanca:before,
21475
.border-after-yellow-casablanca:after {
21476
  border-color: #f2784b !important; }
21477
 
21478
.border-top-before-yellow-casablanca:before,
21479
.border-top-after-yellow-casablanca:after {
21480
  border-top-color: #f2784b !important; }
21481
 
21482
.border-bottom-before-yellow-casablanca:before,
21483
.border-bottom-after-yellow-casablanca:after {
21484
  border-bottom-color: #f2784b !important; }
21485
 
21486
.border-left-before-yellow-casablanca:before,
21487
.border-left-after-yellow-casablanca:after {
21488
  border-left-color: #f2784b !important; }
21489
 
21490
.border-right-before-yellow-casablanca:before,
21491
.border-right-after-yellow-casablanca:after {
21492
  border-right-color: #f2784b !important; }
21493
 
21494
.bg-yellow-crusta {
21495
  background: #f3c200 !important; }
21496
 
21497
.bg-yellow-crusta-opacity {
21498
  background: rgba(243, 194, 0, 0.8) !important; }
21499
 
21500
.bg-hover-yellow-crusta:hover {
21501
  background: #f3c200 !important; }
21502
 
21503
.font-yellow-crusta {
21504
  color: #f3c200 !important; }
21505
 
21506
.bg-font-yellow-crusta {
21507
  color: #ffffff !important; }
21508
 
21509
.border-yellow-crusta {
21510
  border-color: #f3c200 !important; }
21511
 
21512
.border-top-yellow-crusta {
21513
  border-top-color: #f3c200 !important; }
21514
 
21515
.border-bottom-yellow-crusta {
21516
  border-bottom-color: #f3c200 !important; }
21517
 
21518
.border-left-yellow-crusta {
21519
  border-left-color: #f3c200 !important; }
21520
 
21521
.border-right-yellow-crusta {
21522
  border-right-color: #f3c200 !important; }
21523
 
21524
.bg-before-yellow-crusta:before,
21525
.bg-after-yellow-crusta:after {
21526
  background: #f3c200 !important; }
21527
 
21528
.border-before-yellow-crusta:before,
21529
.border-after-yellow-crusta:after {
21530
  border-color: #f3c200 !important; }
21531
 
21532
.border-top-before-yellow-crusta:before,
21533
.border-top-after-yellow-crusta:after {
21534
  border-top-color: #f3c200 !important; }
21535
 
21536
.border-bottom-before-yellow-crusta:before,
21537
.border-bottom-after-yellow-crusta:after {
21538
  border-bottom-color: #f3c200 !important; }
21539
 
21540
.border-left-before-yellow-crusta:before,
21541
.border-left-after-yellow-crusta:after {
21542
  border-left-color: #f3c200 !important; }
21543
 
21544
.border-right-before-yellow-crusta:before,
21545
.border-right-after-yellow-crusta:after {
21546
  border-right-color: #f3c200 !important; }
21547
 
21548
.bg-yellow-lemon {
21549
  background: #F7CA18 !important; }
21550
 
21551
.bg-yellow-lemon-opacity {
21552
  background: rgba(247, 202, 24, 0.8) !important; }
21553
 
21554
.bg-hover-yellow-lemon:hover {
21555
  background: #F7CA18 !important; }
21556
 
21557
.font-yellow-lemon {
21558
  color: #F7CA18 !important; }
21559
 
21560
.bg-font-yellow-lemon {
21561
  color: #ffffff !important; }
21562
 
21563
.border-yellow-lemon {
21564
  border-color: #F7CA18 !important; }
21565
 
21566
.border-top-yellow-lemon {
21567
  border-top-color: #F7CA18 !important; }
21568
 
21569
.border-bottom-yellow-lemon {
21570
  border-bottom-color: #F7CA18 !important; }
21571
 
21572
.border-left-yellow-lemon {
21573
  border-left-color: #F7CA18 !important; }
21574
 
21575
.border-right-yellow-lemon {
21576
  border-right-color: #F7CA18 !important; }
21577
 
21578
.bg-before-yellow-lemon:before,
21579
.bg-after-yellow-lemon:after {
21580
  background: #F7CA18 !important; }
21581
 
21582
.border-before-yellow-lemon:before,
21583
.border-after-yellow-lemon:after {
21584
  border-color: #F7CA18 !important; }
21585
 
21586
.border-top-before-yellow-lemon:before,
21587
.border-top-after-yellow-lemon:after {
21588
  border-top-color: #F7CA18 !important; }
21589
 
21590
.border-bottom-before-yellow-lemon:before,
21591
.border-bottom-after-yellow-lemon:after {
21592
  border-bottom-color: #F7CA18 !important; }
21593
 
21594
.border-left-before-yellow-lemon:before,
21595
.border-left-after-yellow-lemon:after {
21596
  border-left-color: #F7CA18 !important; }
21597
 
21598
.border-right-before-yellow-lemon:before,
21599
.border-right-after-yellow-lemon:after {
21600
  border-right-color: #F7CA18 !important; }
21601
 
21602
.bg-yellow-saffron {
21603
  background: #F4D03F !important; }
21604
 
21605
.bg-yellow-saffron-opacity {
21606
  background: rgba(244, 208, 63, 0.8) !important; }
21607
 
21608
.bg-hover-yellow-saffron:hover {
21609
  background: #F4D03F !important; }
21610
 
21611
.font-yellow-saffron {
21612
  color: #F4D03F !important; }
21613
 
21614
.bg-font-yellow-saffron {
21615
  color: #ffffff !important; }
21616
 
21617
.border-yellow-saffron {
21618
  border-color: #F4D03F !important; }
21619
 
21620
.border-top-yellow-saffron {
21621
  border-top-color: #F4D03F !important; }
21622
 
21623
.border-bottom-yellow-saffron {
21624
  border-bottom-color: #F4D03F !important; }
21625
 
21626
.border-left-yellow-saffron {
21627
  border-left-color: #F4D03F !important; }
21628
 
21629
.border-right-yellow-saffron {
21630
  border-right-color: #F4D03F !important; }
21631
 
21632
.bg-before-yellow-saffron:before,
21633
.bg-after-yellow-saffron:after {
21634
  background: #F4D03F !important; }
21635
 
21636
.border-before-yellow-saffron:before,
21637
.border-after-yellow-saffron:after {
21638
  border-color: #F4D03F !important; }
21639
 
21640
.border-top-before-yellow-saffron:before,
21641
.border-top-after-yellow-saffron:after {
21642
  border-top-color: #F4D03F !important; }
21643
 
21644
.border-bottom-before-yellow-saffron:before,
21645
.border-bottom-after-yellow-saffron:after {
21646
  border-bottom-color: #F4D03F !important; }
21647
 
21648
.border-left-before-yellow-saffron:before,
21649
.border-left-after-yellow-saffron:after {
21650
  border-left-color: #F4D03F !important; }
21651
 
21652
.border-right-before-yellow-saffron:before,
21653
.border-right-after-yellow-saffron:after {
21654
  border-right-color: #F4D03F !important; }
21655
 
21656
.bg-yellow-soft {
21657
  background: #c8d046 !important; }
21658
 
21659
.bg-yellow-soft-opacity {
21660
  background: rgba(200, 208, 70, 0.8) !important; }
21661
 
21662
.bg-hover-yellow-soft:hover {
21663
  background: #c8d046 !important; }
21664
 
21665
.font-yellow-soft {
21666
  color: #c8d046 !important; }
21667
 
21668
.bg-font-yellow-soft {
21669
  color: #ffffff !important; }
21670
 
21671
.border-yellow-soft {
21672
  border-color: #c8d046 !important; }
21673
 
21674
.border-top-yellow-soft {
21675
  border-top-color: #c8d046 !important; }
21676
 
21677
.border-bottom-yellow-soft {
21678
  border-bottom-color: #c8d046 !important; }
21679
 
21680
.border-left-yellow-soft {
21681
  border-left-color: #c8d046 !important; }
21682
 
21683
.border-right-yellow-soft {
21684
  border-right-color: #c8d046 !important; }
21685
 
21686
.bg-before-yellow-soft:before,
21687
.bg-after-yellow-soft:after {
21688
  background: #c8d046 !important; }
21689
 
21690
.border-before-yellow-soft:before,
21691
.border-after-yellow-soft:after {
21692
  border-color: #c8d046 !important; }
21693
 
21694
.border-top-before-yellow-soft:before,
21695
.border-top-after-yellow-soft:after {
21696
  border-top-color: #c8d046 !important; }
21697
 
21698
.border-bottom-before-yellow-soft:before,
21699
.border-bottom-after-yellow-soft:after {
21700
  border-bottom-color: #c8d046 !important; }
21701
 
21702
.border-left-before-yellow-soft:before,
21703
.border-left-after-yellow-soft:after {
21704
  border-left-color: #c8d046 !important; }
21705
 
21706
.border-right-before-yellow-soft:before,
21707
.border-right-after-yellow-soft:after {
21708
  border-right-color: #c8d046 !important; }
21709
 
21710
.bg-yellow-haze {
21711
  background: #c5bf66 !important; }
21712
 
21713
.bg-yellow-haze-opacity {
21714
  background: rgba(197, 191, 102, 0.8) !important; }
21715
 
21716
.bg-hover-yellow-haze:hover {
21717
  background: #c5bf66 !important; }
21718
 
21719
.font-yellow-haze {
21720
  color: #c5bf66 !important; }
21721
 
21722
.bg-font-yellow-haze {
21723
  color: #ffffff !important; }
21724
 
21725
.border-yellow-haze {
21726
  border-color: #c5bf66 !important; }
21727
 
21728
.border-top-yellow-haze {
21729
  border-top-color: #c5bf66 !important; }
21730
 
21731
.border-bottom-yellow-haze {
21732
  border-bottom-color: #c5bf66 !important; }
21733
 
21734
.border-left-yellow-haze {
21735
  border-left-color: #c5bf66 !important; }
21736
 
21737
.border-right-yellow-haze {
21738
  border-right-color: #c5bf66 !important; }
21739
 
21740
.bg-before-yellow-haze:before,
21741
.bg-after-yellow-haze:after {
21742
  background: #c5bf66 !important; }
21743
 
21744
.border-before-yellow-haze:before,
21745
.border-after-yellow-haze:after {
21746
  border-color: #c5bf66 !important; }
21747
 
21748
.border-top-before-yellow-haze:before,
21749
.border-top-after-yellow-haze:after {
21750
  border-top-color: #c5bf66 !important; }
21751
 
21752
.border-bottom-before-yellow-haze:before,
21753
.border-bottom-after-yellow-haze:after {
21754
  border-bottom-color: #c5bf66 !important; }
21755
 
21756
.border-left-before-yellow-haze:before,
21757
.border-left-after-yellow-haze:after {
21758
  border-left-color: #c5bf66 !important; }
21759
 
21760
.border-right-before-yellow-haze:before,
21761
.border-right-after-yellow-haze:after {
21762
  border-right-color: #c5bf66 !important; }
21763
 
21764
.bg-yellow-mint {
21765
  background: #c5b96b !important; }
21766
 
21767
.bg-yellow-mint-opacity {
21768
  background: rgba(197, 185, 107, 0.8) !important; }
21769
 
21770
.bg-hover-yellow-mint:hover {
21771
  background: #c5b96b !important; }
21772
 
21773
.font-yellow-mint {
21774
  color: #c5b96b !important; }
21775
 
21776
.bg-font-yellow-mint {
21777
  color: #ffffff !important; }
21778
 
21779
.border-yellow-mint {
21780
  border-color: #c5b96b !important; }
21781
 
21782
.border-top-yellow-mint {
21783
  border-top-color: #c5b96b !important; }
21784
 
21785
.border-bottom-yellow-mint {
21786
  border-bottom-color: #c5b96b !important; }
21787
 
21788
.border-left-yellow-mint {
21789
  border-left-color: #c5b96b !important; }
21790
 
21791
.border-right-yellow-mint {
21792
  border-right-color: #c5b96b !important; }
21793
 
21794
.bg-before-yellow-mint:before,
21795
.bg-after-yellow-mint:after {
21796
  background: #c5b96b !important; }
21797
 
21798
.border-before-yellow-mint:before,
21799
.border-after-yellow-mint:after {
21800
  border-color: #c5b96b !important; }
21801
 
21802
.border-top-before-yellow-mint:before,
21803
.border-top-after-yellow-mint:after {
21804
  border-top-color: #c5b96b !important; }
21805
 
21806
.border-bottom-before-yellow-mint:before,
21807
.border-bottom-after-yellow-mint:after {
21808
  border-bottom-color: #c5b96b !important; }
21809
 
21810
.border-left-before-yellow-mint:before,
21811
.border-left-after-yellow-mint:after {
21812
  border-left-color: #c5b96b !important; }
21813
 
21814
.border-right-before-yellow-mint:before,
21815
.border-right-after-yellow-mint:after {
21816
  border-right-color: #c5b96b !important; }
21817
 
21818
.bg-purple {
21819
  background: #8E44AD !important; }
21820
 
21821
.bg-purple-opacity {
21822
  background: rgba(142, 68, 173, 0.8) !important; }
21823
 
21824
.bg-hover-purple:hover {
21825
  background: #8E44AD !important; }
21826
 
21827
.font-purple {
21828
  color: #8E44AD !important; }
21829
 
21830
.bg-font-purple {
21831
  color: #ffffff !important; }
21832
 
21833
.border-purple {
21834
  border-color: #8E44AD !important; }
21835
 
21836
.border-top-purple {
21837
  border-top-color: #8E44AD !important; }
21838
 
21839
.border-bottom-purple {
21840
  border-bottom-color: #8E44AD !important; }
21841
 
21842
.border-left-purple {
21843
  border-left-color: #8E44AD !important; }
21844
 
21845
.border-right-purple {
21846
  border-right-color: #8E44AD !important; }
21847
 
21848
.bg-before-purple:before,
21849
.bg-after-purple:after {
21850
  background: #8E44AD !important; }
21851
 
21852
.border-before-purple:before,
21853
.border-after-purple:after {
21854
  border-color: #8E44AD !important; }
21855
 
21856
.border-top-before-purple:before,
21857
.border-top-after-purple:after {
21858
  border-top-color: #8E44AD !important; }
21859
 
21860
.border-bottom-before-purple:before,
21861
.border-bottom-after-purple:after {
21862
  border-bottom-color: #8E44AD !important; }
21863
 
21864
.border-left-before-purple:before,
21865
.border-left-after-purple:after {
21866
  border-left-color: #8E44AD !important; }
21867
 
21868
.border-right-before-purple:before,
21869
.border-right-after-purple:after {
21870
  border-right-color: #8E44AD !important; }
21871
 
21872
.bg-purple-plum {
21873
  background: #8775a7 !important; }
21874
 
21875
.bg-purple-plum-opacity {
21876
  background: rgba(135, 117, 167, 0.8) !important; }
21877
 
21878
.bg-hover-purple-plum:hover {
21879
  background: #8775a7 !important; }
21880
 
21881
.font-purple-plum {
21882
  color: #8775a7 !important; }
21883
 
21884
.bg-font-purple-plum {
21885
  color: #ffffff !important; }
21886
 
21887
.border-purple-plum {
21888
  border-color: #8775a7 !important; }
21889
 
21890
.border-top-purple-plum {
21891
  border-top-color: #8775a7 !important; }
21892
 
21893
.border-bottom-purple-plum {
21894
  border-bottom-color: #8775a7 !important; }
21895
 
21896
.border-left-purple-plum {
21897
  border-left-color: #8775a7 !important; }
21898
 
21899
.border-right-purple-plum {
21900
  border-right-color: #8775a7 !important; }
21901
 
21902
.bg-before-purple-plum:before,
21903
.bg-after-purple-plum:after {
21904
  background: #8775a7 !important; }
21905
 
21906
.border-before-purple-plum:before,
21907
.border-after-purple-plum:after {
21908
  border-color: #8775a7 !important; }
21909
 
21910
.border-top-before-purple-plum:before,
21911
.border-top-after-purple-plum:after {
21912
  border-top-color: #8775a7 !important; }
21913
 
21914
.border-bottom-before-purple-plum:before,
21915
.border-bottom-after-purple-plum:after {
21916
  border-bottom-color: #8775a7 !important; }
21917
 
21918
.border-left-before-purple-plum:before,
21919
.border-left-after-purple-plum:after {
21920
  border-left-color: #8775a7 !important; }
21921
 
21922
.border-right-before-purple-plum:before,
21923
.border-right-after-purple-plum:after {
21924
  border-right-color: #8775a7 !important; }
21925
 
21926
.bg-purple-medium {
21927
  background: #BF55EC !important; }
21928
 
21929
.bg-purple-medium-opacity {
21930
  background: rgba(191, 85, 236, 0.8) !important; }
21931
 
21932
.bg-hover-purple-medium:hover {
21933
  background: #BF55EC !important; }
21934
 
21935
.font-purple-medium {
21936
  color: #BF55EC !important; }
21937
 
21938
.bg-font-purple-medium {
21939
  color: #ffffff !important; }
21940
 
21941
.border-purple-medium {
21942
  border-color: #BF55EC !important; }
21943
 
21944
.border-top-purple-medium {
21945
  border-top-color: #BF55EC !important; }
21946
 
21947
.border-bottom-purple-medium {
21948
  border-bottom-color: #BF55EC !important; }
21949
 
21950
.border-left-purple-medium {
21951
  border-left-color: #BF55EC !important; }
21952
 
21953
.border-right-purple-medium {
21954
  border-right-color: #BF55EC !important; }
21955
 
21956
.bg-before-purple-medium:before,
21957
.bg-after-purple-medium:after {
21958
  background: #BF55EC !important; }
21959
 
21960
.border-before-purple-medium:before,
21961
.border-after-purple-medium:after {
21962
  border-color: #BF55EC !important; }
21963
 
21964
.border-top-before-purple-medium:before,
21965
.border-top-after-purple-medium:after {
21966
  border-top-color: #BF55EC !important; }
21967
 
21968
.border-bottom-before-purple-medium:before,
21969
.border-bottom-after-purple-medium:after {
21970
  border-bottom-color: #BF55EC !important; }
21971
 
21972
.border-left-before-purple-medium:before,
21973
.border-left-after-purple-medium:after {
21974
  border-left-color: #BF55EC !important; }
21975
 
21976
.border-right-before-purple-medium:before,
21977
.border-right-after-purple-medium:after {
21978
  border-right-color: #BF55EC !important; }
21979
 
21980
.bg-purple-studio {
21981
  background: #8E44AD !important; }
21982
 
21983
.bg-purple-studio-opacity {
21984
  background: rgba(142, 68, 173, 0.8) !important; }
21985
 
21986
.bg-hover-purple-studio:hover {
21987
  background: #8E44AD !important; }
21988
 
21989
.font-purple-studio {
21990
  color: #8E44AD !important; }
21991
 
21992
.bg-font-purple-studio {
21993
  color: #ffffff !important; }
21994
 
21995
.border-purple-studio {
21996
  border-color: #8E44AD !important; }
21997
 
21998
.border-top-purple-studio {
21999
  border-top-color: #8E44AD !important; }
22000
 
22001
.border-bottom-purple-studio {
22002
  border-bottom-color: #8E44AD !important; }
22003
 
22004
.border-left-purple-studio {
22005
  border-left-color: #8E44AD !important; }
22006
 
22007
.border-right-purple-studio {
22008
  border-right-color: #8E44AD !important; }
22009
 
22010
.bg-before-purple-studio:before,
22011
.bg-after-purple-studio:after {
22012
  background: #8E44AD !important; }
22013
 
22014
.border-before-purple-studio:before,
22015
.border-after-purple-studio:after {
22016
  border-color: #8E44AD !important; }
22017
 
22018
.border-top-before-purple-studio:before,
22019
.border-top-after-purple-studio:after {
22020
  border-top-color: #8E44AD !important; }
22021
 
22022
.border-bottom-before-purple-studio:before,
22023
.border-bottom-after-purple-studio:after {
22024
  border-bottom-color: #8E44AD !important; }
22025
 
22026
.border-left-before-purple-studio:before,
22027
.border-left-after-purple-studio:after {
22028
  border-left-color: #8E44AD !important; }
22029
 
22030
.border-right-before-purple-studio:before,
22031
.border-right-after-purple-studio:after {
22032
  border-right-color: #8E44AD !important; }
22033
 
22034
.bg-purple-wisteria {
22035
  background: #9B59B6 !important; }
22036
 
22037
.bg-purple-wisteria-opacity {
22038
  background: rgba(155, 89, 182, 0.8) !important; }
22039
 
22040
.bg-hover-purple-wisteria:hover {
22041
  background: #9B59B6 !important; }
22042
 
22043
.font-purple-wisteria {
22044
  color: #9B59B6 !important; }
22045
 
22046
.bg-font-purple-wisteria {
22047
  color: #ffffff !important; }
22048
 
22049
.border-purple-wisteria {
22050
  border-color: #9B59B6 !important; }
22051
 
22052
.border-top-purple-wisteria {
22053
  border-top-color: #9B59B6 !important; }
22054
 
22055
.border-bottom-purple-wisteria {
22056
  border-bottom-color: #9B59B6 !important; }
22057
 
22058
.border-left-purple-wisteria {
22059
  border-left-color: #9B59B6 !important; }
22060
 
22061
.border-right-purple-wisteria {
22062
  border-right-color: #9B59B6 !important; }
22063
 
22064
.bg-before-purple-wisteria:before,
22065
.bg-after-purple-wisteria:after {
22066
  background: #9B59B6 !important; }
22067
 
22068
.border-before-purple-wisteria:before,
22069
.border-after-purple-wisteria:after {
22070
  border-color: #9B59B6 !important; }
22071
 
22072
.border-top-before-purple-wisteria:before,
22073
.border-top-after-purple-wisteria:after {
22074
  border-top-color: #9B59B6 !important; }
22075
 
22076
.border-bottom-before-purple-wisteria:before,
22077
.border-bottom-after-purple-wisteria:after {
22078
  border-bottom-color: #9B59B6 !important; }
22079
 
22080
.border-left-before-purple-wisteria:before,
22081
.border-left-after-purple-wisteria:after {
22082
  border-left-color: #9B59B6 !important; }
22083
 
22084
.border-right-before-purple-wisteria:before,
22085
.border-right-after-purple-wisteria:after {
22086
  border-right-color: #9B59B6 !important; }
22087
 
22088
.bg-purple-seance {
22089
  background: #9A12B3 !important; }
22090
 
22091
.bg-purple-seance-opacity {
22092
  background: rgba(154, 18, 179, 0.8) !important; }
22093
 
22094
.bg-hover-purple-seance:hover {
22095
  background: #9A12B3 !important; }
22096
 
22097
.font-purple-seance {
22098
  color: #9A12B3 !important; }
22099
 
22100
.bg-font-purple-seance {
22101
  color: #ffffff !important; }
22102
 
22103
.border-purple-seance {
22104
  border-color: #9A12B3 !important; }
22105
 
22106
.border-top-purple-seance {
22107
  border-top-color: #9A12B3 !important; }
22108
 
22109
.border-bottom-purple-seance {
22110
  border-bottom-color: #9A12B3 !important; }
22111
 
22112
.border-left-purple-seance {
22113
  border-left-color: #9A12B3 !important; }
22114
 
22115
.border-right-purple-seance {
22116
  border-right-color: #9A12B3 !important; }
22117
 
22118
.bg-before-purple-seance:before,
22119
.bg-after-purple-seance:after {
22120
  background: #9A12B3 !important; }
22121
 
22122
.border-before-purple-seance:before,
22123
.border-after-purple-seance:after {
22124
  border-color: #9A12B3 !important; }
22125
 
22126
.border-top-before-purple-seance:before,
22127
.border-top-after-purple-seance:after {
22128
  border-top-color: #9A12B3 !important; }
22129
 
22130
.border-bottom-before-purple-seance:before,
22131
.border-bottom-after-purple-seance:after {
22132
  border-bottom-color: #9A12B3 !important; }
22133
 
22134
.border-left-before-purple-seance:before,
22135
.border-left-after-purple-seance:after {
22136
  border-left-color: #9A12B3 !important; }
22137
 
22138
.border-right-before-purple-seance:before,
22139
.border-right-after-purple-seance:after {
22140
  border-right-color: #9A12B3 !important; }
22141
 
22142
.bg-purple-intense {
22143
  background: #8775a7 !important; }
22144
 
22145
.bg-purple-intense-opacity {
22146
  background: rgba(135, 117, 167, 0.8) !important; }
22147
 
22148
.bg-hover-purple-intense:hover {
22149
  background: #8775a7 !important; }
22150
 
22151
.font-purple-intense {
22152
  color: #8775a7 !important; }
22153
 
22154
.bg-font-purple-intense {
22155
  color: #ffffff !important; }
22156
 
22157
.border-purple-intense {
22158
  border-color: #8775a7 !important; }
22159
 
22160
.border-top-purple-intense {
22161
  border-top-color: #8775a7 !important; }
22162
 
22163
.border-bottom-purple-intense {
22164
  border-bottom-color: #8775a7 !important; }
22165
 
22166
.border-left-purple-intense {
22167
  border-left-color: #8775a7 !important; }
22168
 
22169
.border-right-purple-intense {
22170
  border-right-color: #8775a7 !important; }
22171
 
22172
.bg-before-purple-intense:before,
22173
.bg-after-purple-intense:after {
22174
  background: #8775a7 !important; }
22175
 
22176
.border-before-purple-intense:before,
22177
.border-after-purple-intense:after {
22178
  border-color: #8775a7 !important; }
22179
 
22180
.border-top-before-purple-intense:before,
22181
.border-top-after-purple-intense:after {
22182
  border-top-color: #8775a7 !important; }
22183
 
22184
.border-bottom-before-purple-intense:before,
22185
.border-bottom-after-purple-intense:after {
22186
  border-bottom-color: #8775a7 !important; }
22187
 
22188
.border-left-before-purple-intense:before,
22189
.border-left-after-purple-intense:after {
22190
  border-left-color: #8775a7 !important; }
22191
 
22192
.border-right-before-purple-intense:before,
22193
.border-right-after-purple-intense:after {
22194
  border-right-color: #8775a7 !important; }
22195
 
22196
.bg-purple-sharp {
22197
  background: #796799 !important; }
22198
 
22199
.bg-purple-sharp-opacity {
22200
  background: rgba(121, 103, 153, 0.8) !important; }
22201
 
22202
.bg-hover-purple-sharp:hover {
22203
  background: #796799 !important; }
22204
 
22205
.font-purple-sharp {
22206
  color: #796799 !important; }
22207
 
22208
.bg-font-purple-sharp {
22209
  color: #ffffff !important; }
22210
 
22211
.border-purple-sharp {
22212
  border-color: #796799 !important; }
22213
 
22214
.border-top-purple-sharp {
22215
  border-top-color: #796799 !important; }
22216
 
22217
.border-bottom-purple-sharp {
22218
  border-bottom-color: #796799 !important; }
22219
 
22220
.border-left-purple-sharp {
22221
  border-left-color: #796799 !important; }
22222
 
22223
.border-right-purple-sharp {
22224
  border-right-color: #796799 !important; }
22225
 
22226
.bg-before-purple-sharp:before,
22227
.bg-after-purple-sharp:after {
22228
  background: #796799 !important; }
22229
 
22230
.border-before-purple-sharp:before,
22231
.border-after-purple-sharp:after {
22232
  border-color: #796799 !important; }
22233
 
22234
.border-top-before-purple-sharp:before,
22235
.border-top-after-purple-sharp:after {
22236
  border-top-color: #796799 !important; }
22237
 
22238
.border-bottom-before-purple-sharp:before,
22239
.border-bottom-after-purple-sharp:after {
22240
  border-bottom-color: #796799 !important; }
22241
 
22242
.border-left-before-purple-sharp:before,
22243
.border-left-after-purple-sharp:after {
22244
  border-left-color: #796799 !important; }
22245
 
22246
.border-right-before-purple-sharp:before,
22247
.border-right-after-purple-sharp:after {
22248
  border-right-color: #796799 !important; }
22249
 
22250
.bg-purple-soft {
22251
  background: #8877a9 !important; }
22252
 
22253
.bg-purple-soft-opacity {
22254
  background: rgba(136, 119, 169, 0.8) !important; }
22255
 
22256
.bg-hover-purple-soft:hover {
22257
  background: #8877a9 !important; }
22258
 
22259
.font-purple-soft {
22260
  color: #8877a9 !important; }
22261
 
22262
.bg-font-purple-soft {
22263
  color: #ffffff !important; }
22264
 
22265
.border-purple-soft {
22266
  border-color: #8877a9 !important; }
22267
 
22268
.border-top-purple-soft {
22269
  border-top-color: #8877a9 !important; }
22270
 
22271
.border-bottom-purple-soft {
22272
  border-bottom-color: #8877a9 !important; }
22273
 
22274
.border-left-purple-soft {
22275
  border-left-color: #8877a9 !important; }
22276
 
22277
.border-right-purple-soft {
22278
  border-right-color: #8877a9 !important; }
22279
 
22280
.bg-before-purple-soft:before,
22281
.bg-after-purple-soft:after {
22282
  background: #8877a9 !important; }
22283
 
22284
.border-before-purple-soft:before,
22285
.border-after-purple-soft:after {
22286
  border-color: #8877a9 !important; }
22287
 
22288
.border-top-before-purple-soft:before,
22289
.border-top-after-purple-soft:after {
22290
  border-top-color: #8877a9 !important; }
22291
 
22292
.border-bottom-before-purple-soft:before,
22293
.border-bottom-after-purple-soft:after {
22294
  border-bottom-color: #8877a9 !important; }
22295
 
22296
.border-left-before-purple-soft:before,
22297
.border-left-after-purple-soft:after {
22298
  border-left-color: #8877a9 !important; }
22299
 
22300
.border-right-before-purple-soft:before,
22301
.border-right-after-purple-soft:after {
22302
  border-right-color: #8877a9 !important; }
22303
 
22304
/***
22305
Color library demo
22306
***/
22307
.color-demo {
22308
  border: 1px solid #eee;
22309
  margin: 0 0 20px 0;
22310
  cursor: pointer; }
22311
  .color-demo .color-view {
22312
    padding: 35px 10px;
22313
    text-align: center;
22314
    font-size: 18px; }
22315
  .color-demo .color-info {
22316
    border-top: 1px solid #eee;
22317
    padding: 10px 10px;
22318
    text-align: center; }
22319
 
22320
.mt-cookie-consent-bar {
22321
  position: fixed;
22322
  bottom: 0;
22323
  z-index: 10101;
22324
  padding: 10px 25px;
22325
  width: 100%;
22326
  background: rgba(0, 0, 0, 0.9);
22327
  color: #ffffff;
22328
  left: 0;
22329
  right: 0; }
22330
  .mt-cookie-consent-bar .mt-cookie-consent-bar-holder {
22331
    display: table;
22332
    width: 100%; }
22333
    .mt-cookie-consent-bar .mt-cookie-consent-bar-holder .mt-cookie-consent-bar-content {
22334
      display: table-cell;
22335
      text-align: left;
22336
      vertical-align: middle; }
22337
    .mt-cookie-consent-bar .mt-cookie-consent-bar-holder .mt-cookie-consent-bar-action {
22338
      display: table-cell;
22339
      text-align: right;
22340
      vertical-align: middle; }
22341
  .mt-cookie-consent-bar.mt-cookie-consent-bar-light {
22342
    background: rgba(238, 238, 238, 0.9);
22343
    color: #333; }
22344
 
22345
.mt-content-row {
22346
  display: table;
22347
  height: 100%;
22348
  width: 100%; }
22349
  .mt-content-row .mt-content-col-fluid {
22350
    display: table-cell; }
22351
    .mt-content-row .mt-content-col-fluid .mt-content-body {
22352
      margin: 0;
22353
      height: 100%;
22354
      width: 100%;
22355
      display: table; }
22356
  .mt-content-row .mt-content-col-fixed {
22357
    display: table-cell; }
22358
    .mt-content-row .mt-content-col-fixed .mt-content-sidebar {
22359
      height: 100%;
22360
      width: 100%;
22361
      display: table;
22362
      margin-left: 20px;
22363
      border: 1px solid red; }
22364
 
22365
@media (max-width: 767px) {
22366
  /* 767px */
22367
  .mt-content-row {
22368
    display: block;
22369
    width: 100%; }
22370
    .mt-content-row .mt-content-col-fluid {
22371
      display: block;
22372
      width: 100%;
22373
      margin-bottom: 20px; }
22374
      .mt-content-row .mt-content-col-fluid .mt-content-body {
22375
        margin: 0; }
22376
    .mt-content-row .mt-content-col-fixed {
22377
      display: block;
22378
      width: 100%; }
22379
      .mt-content-row .mt-content-col-fixed .mt-content-sidebar {
22380
        margin-left: 0; } }