at path:ROOT / clients / templates / six / css / all.css
run:R W Run
276.73 KB
2026-04-08 19:27:33
R W Run
219.21 KB
2026-04-08 19:27:35
R W Run
2.13 KB
2026-04-08 19:27:35
R W Run
4.38 KB
2026-04-08 19:27:33
R W Run
214 By
2026-04-08 19:27:36
R W Run
45 By
2026-04-08 19:27:34
R W Run
2.69 KB
2026-04-08 19:27:36
R W Run
848 By
2026-04-08 19:27:33
R W Run
4.64 KB
2026-04-08 19:27:34
R W Run
1.89 KB
2026-04-08 19:27:34
R W Run
88.43 KB
2026-04-08 19:27:34
R W Run
77.71 KB
2026-04-08 19:27:35
R W Run
error_log
📄all.css
1/*!
2 * Bootstrap v3.4.1 (https://getbootstrap.com/)
3 * Copyright 2011-2019 Twitter, Inc.
4 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
5 */
6/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
7html {
8 font-family: sans-serif;
9 -ms-text-size-adjust: 100%;
10 -webkit-text-size-adjust: 100%;
11}
12body {
13 margin: 0;
14}
15article,
16aside,
17details,
18figcaption,
19figure,
20footer,
21header,
22hgroup,
23main,
24menu,
25nav,
26section,
27summary {
28 display: block;
29}
30audio,
31canvas,
32progress,
33video {
34 display: inline-block;
35 vertical-align: baseline;
36}
37audio:not([controls]) {
38 display: none;
39 height: 0;
40}
41[hidden],
42template {
43 display: none;
44}
45a {
46 background-color: transparent;
47}
48a:active,
49a:hover {
50 outline: 0;
51}
52abbr[title] {
53 border-bottom: none;
54 text-decoration: underline;
55 -webkit-text-decoration: underline dotted;
56 -moz-text-decoration: underline dotted;
57 text-decoration: underline dotted;
58}
59b,
60strong {
61 font-weight: bold;
62}
63dfn {
64 font-style: italic;
65}
66h1 {
67 font-size: 2em;
68 margin: 0.67em 0;
69}
70mark {
71 background: #ff0;
72 color: #000;
73}
74small {
75 font-size: 80%;
76}
77sub,
78sup {
79 font-size: 75%;
80 line-height: 0;
81 position: relative;
82 vertical-align: baseline;
83}
84sup {
85 top: -0.5em;
86}
87sub {
88 bottom: -0.25em;
89}
90img {
91 border: 0;
92}
93svg:not(:root) {
94 overflow: hidden;
95}
96figure {
97 margin: 1em 40px;
98}
99hr {
100 -webkit-box-sizing: content-box;
101 -moz-box-sizing: content-box;
102 box-sizing: content-box;
103 height: 0;
104}
105pre {
106 overflow: auto;
107}
108code,
109kbd,
110pre,
111samp {
112 font-family: monospace, monospace;
113 font-size: 1em;
114}
115button,
116input,
117optgroup,
118select,
119textarea {
120 color: inherit;
121 font: inherit;
122 margin: 0;
123}
124button {
125 overflow: visible;
126}
127button,
128select {
129 text-transform: none;
130}
131button,
132html input[type="button"],
133input[type="reset"],
134input[type="submit"] {
135 -webkit-appearance: button;
136 cursor: pointer;
137}
138button[disabled],
139html input[disabled] {
140 cursor: default;
141}
142button::-moz-focus-inner,
143input::-moz-focus-inner {
144 border: 0;
145 padding: 0;
146}
147input {
148 line-height: normal;
149}
150input[type="checkbox"],
151input[type="radio"] {
152 -webkit-box-sizing: border-box;
153 -moz-box-sizing: border-box;
154 box-sizing: border-box;
155 padding: 0;
156}
157input[type="number"]::-webkit-inner-spin-button,
158input[type="number"]::-webkit-outer-spin-button {
159 height: auto;
160}
161input[type="search"] {
162 -webkit-appearance: textfield;
163 -webkit-box-sizing: content-box;
164 -moz-box-sizing: content-box;
165 box-sizing: content-box;
166}
167input[type="search"]::-webkit-search-cancel-button,
168input[type="search"]::-webkit-search-decoration {
169 -webkit-appearance: none;
170}
171fieldset {
172 border: 1px solid #c0c0c0;
173 margin: 0 2px;
174 padding: 0.35em 0.625em 0.75em;
175}
176legend {
177 border: 0;
178 padding: 0;
179}
180textarea {
181 overflow: auto;
182}
183optgroup {
184 font-weight: bold;
185}
186table {
187 border-collapse: collapse;
188 border-spacing: 0;
189}
190td,
191th {
192 padding: 0;
193}
194/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
195@media print {
196 *,
197 *:before,
198 *:after {
199 color: #000 !important;
200 text-shadow: none !important;
201 background: transparent !important;
202 -webkit-box-shadow: none !important;
203 box-shadow: none !important;
204 }
205 a,
206 a:visited {
207 text-decoration: underline;
208 }
209 a[href]:after {
210 content: " (" attr(href) ")";
211 }
212 abbr[title]:after {
213 content: " (" attr(title) ")";
214 }
215 a[href^="#"]:after,
216 a[href^="javascript:"]:after {
217 content: "";
218 }
219 pre,
220 blockquote {
221 border: 1px solid #999;
222 page-break-inside: avoid;
223 }
224 thead {
225 display: table-header-group;
226 }
227 tr,
228 img {
229 page-break-inside: avoid;
230 }
231 img {
232 max-width: 100% !important;
233 }
234 p,
235 h2,
236 h3 {
237 orphans: 3;
238 widows: 3;
239 }
240 h2,
241 h3 {
242 page-break-after: avoid;
243 }
244 .navbar {
245 display: none;
246 }
247 .btn > .caret,
248 .dropup > .btn > .caret {
249 border-top-color: #000 !important;
250 }
251 .label {
252 border: 1px solid #000;
253 }
254 .table {
255 border-collapse: collapse !important;
256 }
257 .table td,
258 .table th {
259 background-color: #fff !important;
260 }
261 .table-bordered th,
262 .table-bordered td {
263 border: 1px solid #ddd !important;
264 }
265}
266@font-face {
267 font-family: "Glyphicons Halflings";
268 src: url("../fonts/glyphicons-halflings-regular.eot");
269 src: url("../fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/glyphicons-halflings-regular.woff2") format("woff2"), url("../fonts/glyphicons-halflings-regular.woff") format("woff"), url("../fonts/glyphicons-halflings-regular.ttf") format("truetype"), url("../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg");
270}
271.glyphicon {
272 position: relative;
273 top: 1px;
274 display: inline-block;
275 font-family: "Glyphicons Halflings";
276 font-style: normal;
277 font-weight: 400;
278 line-height: 1;
279 -webkit-font-smoothing: antialiased;
280 -moz-osx-font-smoothing: grayscale;
281}
282.glyphicon-asterisk:before {
283 content: "\002a";
284}
285.glyphicon-plus:before {
286 content: "\002b";
287}
288.glyphicon-euro:before,
289.glyphicon-eur:before {
290 content: "\20ac";
291}
292.glyphicon-minus:before {
293 content: "\2212";
294}
295.glyphicon-cloud:before {
296 content: "\2601";
297}
298.glyphicon-envelope:before {
299 content: "\2709";
300}
301.glyphicon-pencil:before {
302 content: "\270f";
303}
304.glyphicon-glass:before {
305 content: "\e001";
306}
307.glyphicon-music:before {
308 content: "\e002";
309}
310.glyphicon-search:before {
311 content: "\e003";
312}
313.glyphicon-heart:before {
314 content: "\e005";
315}
316.glyphicon-star:before {
317 content: "\e006";
318}
319.glyphicon-star-empty:before {
320 content: "\e007";
321}
322.glyphicon-user:before {
323 content: "\e008";
324}
325.glyphicon-film:before {
326 content: "\e009";
327}
328.glyphicon-th-large:before {
329 content: "\e010";
330}
331.glyphicon-th:before {
332 content: "\e011";
333}
334.glyphicon-th-list:before {
335 content: "\e012";
336}
337.glyphicon-ok:before {
338 content: "\e013";
339}
340.glyphicon-remove:before {
341 content: "\e014";
342}
343.glyphicon-zoom-in:before {
344 content: "\e015";
345}
346.glyphicon-zoom-out:before {
347 content: "\e016";
348}
349.glyphicon-off:before {
350 content: "\e017";
351}
352.glyphicon-signal:before {
353 content: "\e018";
354}
355.glyphicon-cog:before {
356 content: "\e019";
357}
358.glyphicon-trash:before {
359 content: "\e020";
360}
361.glyphicon-home:before {
362 content: "\e021";
363}
364.glyphicon-file:before {
365 content: "\e022";
366}
367.glyphicon-time:before {
368 content: "\e023";
369}
370.glyphicon-road:before {
371 content: "\e024";
372}
373.glyphicon-download-alt:before {
374 content: "\e025";
375}
376.glyphicon-download:before {
377 content: "\e026";
378}
379.glyphicon-upload:before {
380 content: "\e027";
381}
382.glyphicon-inbox:before {
383 content: "\e028";
384}
385.glyphicon-play-circle:before {
386 content: "\e029";
387}
388.glyphicon-repeat:before {
389 content: "\e030";
390}
391.glyphicon-refresh:before {
392 content: "\e031";
393}
394.glyphicon-list-alt:before {
395 content: "\e032";
396}
397.glyphicon-lock:before {
398 content: "\e033";
399}
400.glyphicon-flag:before {
401 content: "\e034";
402}
403.glyphicon-headphones:before {
404 content: "\e035";
405}
406.glyphicon-volume-off:before {
407 content: "\e036";
408}
409.glyphicon-volume-down:before {
410 content: "\e037";
411}
412.glyphicon-volume-up:before {
413 content: "\e038";
414}
415.glyphicon-qrcode:before {
416 content: "\e039";
417}
418.glyphicon-barcode:before {
419 content: "\e040";
420}
421.glyphicon-tag:before {
422 content: "\e041";
423}
424.glyphicon-tags:before {
425 content: "\e042";
426}
427.glyphicon-book:before {
428 content: "\e043";
429}
430.glyphicon-bookmark:before {
431 content: "\e044";
432}
433.glyphicon-print:before {
434 content: "\e045";
435}
436.glyphicon-camera:before {
437 content: "\e046";
438}
439.glyphicon-font:before {
440 content: "\e047";
441}
442.glyphicon-bold:before {
443 content: "\e048";
444}
445.glyphicon-italic:before {
446 content: "\e049";
447}
448.glyphicon-text-height:before {
449 content: "\e050";
450}
451.glyphicon-text-width:before {
452 content: "\e051";
453}
454.glyphicon-align-left:before {
455 content: "\e052";
456}
457.glyphicon-align-center:before {
458 content: "\e053";
459}
460.glyphicon-align-right:before {
461 content: "\e054";
462}
463.glyphicon-align-justify:before {
464 content: "\e055";
465}
466.glyphicon-list:before {
467 content: "\e056";
468}
469.glyphicon-indent-left:before {
470 content: "\e057";
471}
472.glyphicon-indent-right:before {
473 content: "\e058";
474}
475.glyphicon-facetime-video:before {
476 content: "\e059";
477}
478.glyphicon-picture:before {
479 content: "\e060";
480}
481.glyphicon-map-marker:before {
482 content: "\e062";
483}
484.glyphicon-adjust:before {
485 content: "\e063";
486}
487.glyphicon-tint:before {
488 content: "\e064";
489}
490.glyphicon-edit:before {
491 content: "\e065";
492}
493.glyphicon-share:before {
494 content: "\e066";
495}
496.glyphicon-check:before {
497 content: "\e067";
498}
499.glyphicon-move:before {
500 content: "\e068";
501}
502.glyphicon-step-backward:before {
503 content: "\e069";
504}
505.glyphicon-fast-backward:before {
506 content: "\e070";
507}
508.glyphicon-backward:before {
509 content: "\e071";
510}
511.glyphicon-play:before {
512 content: "\e072";
513}
514.glyphicon-pause:before {
515 content: "\e073";
516}
517.glyphicon-stop:before {
518 content: "\e074";
519}
520.glyphicon-forward:before {
521 content: "\e075";
522}
523.glyphicon-fast-forward:before {
524 content: "\e076";
525}
526.glyphicon-step-forward:before {
527 content: "\e077";
528}
529.glyphicon-eject:before {
530 content: "\e078";
531}
532.glyphicon-chevron-left:before {
533 content: "\e079";
534}
535.glyphicon-chevron-right:before {
536 content: "\e080";
537}
538.glyphicon-plus-sign:before {
539 content: "\e081";
540}
541.glyphicon-minus-sign:before {
542 content: "\e082";
543}
544.glyphicon-remove-sign:before {
545 content: "\e083";
546}
547.glyphicon-ok-sign:before {
548 content: "\e084";
549}
550.glyphicon-question-sign:before {
551 content: "\e085";
552}
553.glyphicon-info-sign:before {
554 content: "\e086";
555}
556.glyphicon-screenshot:before {
557 content: "\e087";
558}
559.glyphicon-remove-circle:before {
560 content: "\e088";
561}
562.glyphicon-ok-circle:before {
563 content: "\e089";
564}
565.glyphicon-ban-circle:before {
566 content: "\e090";
567}
568.glyphicon-arrow-left:before {
569 content: "\e091";
570}
571.glyphicon-arrow-right:before {
572 content: "\e092";
573}
574.glyphicon-arrow-up:before {
575 content: "\e093";
576}
577.glyphicon-arrow-down:before {
578 content: "\e094";
579}
580.glyphicon-share-alt:before {
581 content: "\e095";
582}
583.glyphicon-resize-full:before {
584 content: "\e096";
585}
586.glyphicon-resize-small:before {
587 content: "\e097";
588}
589.glyphicon-exclamation-sign:before {
590 content: "\e101";
591}
592.glyphicon-gift:before {
593 content: "\e102";
594}
595.glyphicon-leaf:before {
596 content: "\e103";
597}
598.glyphicon-fire:before {
599 content: "\e104";
600}
601.glyphicon-eye-open:before {
602 content: "\e105";
603}
604.glyphicon-eye-close:before {
605 content: "\e106";
606}
607.glyphicon-warning-sign:before {
608 content: "\e107";
609}
610.glyphicon-plane:before {
611 content: "\e108";
612}
613.glyphicon-calendar:before {
614 content: "\e109";
615}
616.glyphicon-random:before {
617 content: "\e110";
618}
619.glyphicon-comment:before {
620 content: "\e111";
621}
622.glyphicon-magnet:before {
623 content: "\e112";
624}
625.glyphicon-chevron-up:before {
626 content: "\e113";
627}
628.glyphicon-chevron-down:before {
629 content: "\e114";
630}
631.glyphicon-retweet:before {
632 content: "\e115";
633}
634.glyphicon-shopping-cart:before {
635 content: "\e116";
636}
637.glyphicon-folder-close:before {
638 content: "\e117";
639}
640.glyphicon-folder-open:before {
641 content: "\e118";
642}
643.glyphicon-resize-vertical:before {
644 content: "\e119";
645}
646.glyphicon-resize-horizontal:before {
647 content: "\e120";
648}
649.glyphicon-hdd:before {
650 content: "\e121";
651}
652.glyphicon-bullhorn:before {
653 content: "\e122";
654}
655.glyphicon-bell:before {
656 content: "\e123";
657}
658.glyphicon-certificate:before {
659 content: "\e124";
660}
661.glyphicon-thumbs-up:before {
662 content: "\e125";
663}
664.glyphicon-thumbs-down:before {
665 content: "\e126";
666}
667.glyphicon-hand-right:before {
668 content: "\e127";
669}
670.glyphicon-hand-left:before {
671 content: "\e128";
672}
673.glyphicon-hand-up:before {
674 content: "\e129";
675}
676.glyphicon-hand-down:before {
677 content: "\e130";
678}
679.glyphicon-circle-arrow-right:before {
680 content: "\e131";
681}
682.glyphicon-circle-arrow-left:before {
683 content: "\e132";
684}
685.glyphicon-circle-arrow-up:before {
686 content: "\e133";
687}
688.glyphicon-circle-arrow-down:before {
689 content: "\e134";
690}
691.glyphicon-globe:before {
692 content: "\e135";
693}
694.glyphicon-wrench:before {
695 content: "\e136";
696}
697.glyphicon-tasks:before {
698 content: "\e137";
699}
700.glyphicon-filter:before {
701 content: "\e138";
702}
703.glyphicon-briefcase:before {
704 content: "\e139";
705}
706.glyphicon-fullscreen:before {
707 content: "\e140";
708}
709.glyphicon-dashboard:before {
710 content: "\e141";
711}
712.glyphicon-paperclip:before {
713 content: "\e142";
714}
715.glyphicon-heart-empty:before {
716 content: "\e143";
717}
718.glyphicon-link:before {
719 content: "\e144";
720}
721.glyphicon-phone:before {
722 content: "\e145";
723}
724.glyphicon-pushpin:before {
725 content: "\e146";
726}
727.glyphicon-usd:before {
728 content: "\e148";
729}
730.glyphicon-gbp:before {
731 content: "\e149";
732}
733.glyphicon-sort:before {
734 content: "\e150";
735}
736.glyphicon-sort-by-alphabet:before {
737 content: "\e151";
738}
739.glyphicon-sort-by-alphabet-alt:before {
740 content: "\e152";
741}
742.glyphicon-sort-by-order:before {
743 content: "\e153";
744}
745.glyphicon-sort-by-order-alt:before {
746 content: "\e154";
747}
748.glyphicon-sort-by-attributes:before {
749 content: "\e155";
750}
751.glyphicon-sort-by-attributes-alt:before {
752 content: "\e156";
753}
754.glyphicon-unchecked:before {
755 content: "\e157";
756}
757.glyphicon-expand:before {
758 content: "\e158";
759}
760.glyphicon-collapse-down:before {
761 content: "\e159";
762}
763.glyphicon-collapse-up:before {
764 content: "\e160";
765}
766.glyphicon-log-in:before {
767 content: "\e161";
768}
769.glyphicon-flash:before {
770 content: "\e162";
771}
772.glyphicon-log-out:before {
773 content: "\e163";
774}
775.glyphicon-new-window:before {
776 content: "\e164";
777}
778.glyphicon-record:before {
779 content: "\e165";
780}
781.glyphicon-save:before {
782 content: "\e166";
783}
784.glyphicon-open:before {
785 content: "\e167";
786}
787.glyphicon-saved:before {
788 content: "\e168";
789}
790.glyphicon-import:before {
791 content: "\e169";
792}
793.glyphicon-export:before {
794 content: "\e170";
795}
796.glyphicon-send:before {
797 content: "\e171";
798}
799.glyphicon-floppy-disk:before {
800 content: "\e172";
801}
802.glyphicon-floppy-saved:before {
803 content: "\e173";
804}
805.glyphicon-floppy-remove:before {
806 content: "\e174";
807}
808.glyphicon-floppy-save:before {
809 content: "\e175";
810}
811.glyphicon-floppy-open:before {
812 content: "\e176";
813}
814.glyphicon-credit-card:before {
815 content: "\e177";
816}
817.glyphicon-transfer:before {
818 content: "\e178";
819}
820.glyphicon-cutlery:before {
821 content: "\e179";
822}
823.glyphicon-header:before {
824 content: "\e180";
825}
826.glyphicon-compressed:before {
827 content: "\e181";
828}
829.glyphicon-earphone:before {
830 content: "\e182";
831}
832.glyphicon-phone-alt:before {
833 content: "\e183";
834}
835.glyphicon-tower:before {
836 content: "\e184";
837}
838.glyphicon-stats:before {
839 content: "\e185";
840}
841.glyphicon-sd-video:before {
842 content: "\e186";
843}
844.glyphicon-hd-video:before {
845 content: "\e187";
846}
847.glyphicon-subtitles:before {
848 content: "\e188";
849}
850.glyphicon-sound-stereo:before {
851 content: "\e189";
852}
853.glyphicon-sound-dolby:before {
854 content: "\e190";
855}
856.glyphicon-sound-5-1:before {
857 content: "\e191";
858}
859.glyphicon-sound-6-1:before {
860 content: "\e192";
861}
862.glyphicon-sound-7-1:before {
863 content: "\e193";
864}
865.glyphicon-copyright-mark:before {
866 content: "\e194";
867}
868.glyphicon-registration-mark:before {
869 content: "\e195";
870}
871.glyphicon-cloud-download:before {
872 content: "\e197";
873}
874.glyphicon-cloud-upload:before {
875 content: "\e198";
876}
877.glyphicon-tree-conifer:before {
878 content: "\e199";
879}
880.glyphicon-tree-deciduous:before {
881 content: "\e200";
882}
883.glyphicon-cd:before {
884 content: "\e201";
885}
886.glyphicon-save-file:before {
887 content: "\e202";
888}
889.glyphicon-open-file:before {
890 content: "\e203";
891}
892.glyphicon-level-up:before {
893 content: "\e204";
894}
895.glyphicon-copy:before {
896 content: "\e205";
897}
898.glyphicon-paste:before {
899 content: "\e206";
900}
901.glyphicon-alert:before {
902 content: "\e209";
903}
904.glyphicon-equalizer:before {
905 content: "\e210";
906}
907.glyphicon-king:before {
908 content: "\e211";
909}
910.glyphicon-queen:before {
911 content: "\e212";
912}
913.glyphicon-pawn:before {
914 content: "\e213";
915}
916.glyphicon-bishop:before {
917 content: "\e214";
918}
919.glyphicon-knight:before {
920 content: "\e215";
921}
922.glyphicon-baby-formula:before {
923 content: "\e216";
924}
925.glyphicon-tent:before {
926 content: "\26fa";
927}
928.glyphicon-blackboard:before {
929 content: "\e218";
930}
931.glyphicon-bed:before {
932 content: "\e219";
933}
934.glyphicon-apple:before {
935 content: "\f8ff";
936}
937.glyphicon-erase:before {
938 content: "\e221";
939}
940.glyphicon-hourglass:before {
941 content: "\231b";
942}
943.glyphicon-lamp:before {
944 content: "\e223";
945}
946.glyphicon-duplicate:before {
947 content: "\e224";
948}
949.glyphicon-piggy-bank:before {
950 content: "\e225";
951}
952.glyphicon-scissors:before {
953 content: "\e226";
954}
955.glyphicon-bitcoin:before {
956 content: "\e227";
957}
958.glyphicon-btc:before {
959 content: "\e227";
960}
961.glyphicon-xbt:before {
962 content: "\e227";
963}
964.glyphicon-yen:before {
965 content: "\00a5";
966}
967.glyphicon-jpy:before {
968 content: "\00a5";
969}
970.glyphicon-ruble:before {
971 content: "\20bd";
972}
973.glyphicon-rub:before {
974 content: "\20bd";
975}
976.glyphicon-scale:before {
977 content: "\e230";
978}
979.glyphicon-ice-lolly:before {
980 content: "\e231";
981}
982.glyphicon-ice-lolly-tasted:before {
983 content: "\e232";
984}
985.glyphicon-education:before {
986 content: "\e233";
987}
988.glyphicon-option-horizontal:before {
989 content: "\e234";
990}
991.glyphicon-option-vertical:before {
992 content: "\e235";
993}
994.glyphicon-menu-hamburger:before {
995 content: "\e236";
996}
997.glyphicon-modal-window:before {
998 content: "\e237";
999}
1000.glyphicon-oil:before {
1001 content: "\e238";
1002}
1003.glyphicon-grain:before {
1004 content: "\e239";
1005}
1006.glyphicon-sunglasses:before {
1007 content: "\e240";
1008}
1009.glyphicon-text-size:before {
1010 content: "\e241";
1011}
1012.glyphicon-text-color:before {
1013 content: "\e242";
1014}
1015.glyphicon-text-background:before {
1016 content: "\e243";
1017}
1018.glyphicon-object-align-top:before {
1019 content: "\e244";
1020}
1021.glyphicon-object-align-bottom:before {
1022 content: "\e245";
1023}
1024.glyphicon-object-align-horizontal:before {
1025 content: "\e246";
1026}
1027.glyphicon-object-align-left:before {
1028 content: "\e247";
1029}
1030.glyphicon-object-align-vertical:before {
1031 content: "\e248";
1032}
1033.glyphicon-object-align-right:before {
1034 content: "\e249";
1035}
1036.glyphicon-triangle-right:before {
1037 content: "\e250";
1038}
1039.glyphicon-triangle-left:before {
1040 content: "\e251";
1041}
1042.glyphicon-triangle-bottom:before {
1043 content: "\e252";
1044}
1045.glyphicon-triangle-top:before {
1046 content: "\e253";
1047}
1048.glyphicon-console:before {
1049 content: "\e254";
1050}
1051.glyphicon-superscript:before {
1052 content: "\e255";
1053}
1054.glyphicon-subscript:before {
1055 content: "\e256";
1056}
1057.glyphicon-menu-left:before {
1058 content: "\e257";
1059}
1060.glyphicon-menu-right:before {
1061 content: "\e258";
1062}
1063.glyphicon-menu-down:before {
1064 content: "\e259";
1065}
1066.glyphicon-menu-up:before {
1067 content: "\e260";
1068}
1069* {
1070 -webkit-box-sizing: border-box;
1071 -moz-box-sizing: border-box;
1072 box-sizing: border-box;
1073}
1074*:before,
1075*:after {
1076 -webkit-box-sizing: border-box;
1077 -moz-box-sizing: border-box;
1078 box-sizing: border-box;
1079}
1080html {
1081 font-size: 10px;
1082 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
1083}
1084body {
1085 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
1086 font-size: 14px;
1087 line-height: 1.42857143;
1088 color: #333333;
1089 background-color: #fff;
1090}
1091input,
1092button,
1093select,
1094textarea {
1095 font-family: inherit;
1096 font-size: inherit;
1097 line-height: inherit;
1098}
1099a {
1100 color: #337ab7;
1101 text-decoration: none;
1102}
1103a:hover,
1104a:focus {
1105 color: #23527c;
1106 text-decoration: underline;
1107}
1108a:focus {
1109 outline: 5px auto -webkit-focus-ring-color;
1110 outline-offset: -2px;
1111}
1112figure {
1113 margin: 0;
1114}
1115img {
1116 vertical-align: middle;
1117}
1118.img-responsive,
1119.thumbnail > img,
1120.thumbnail a > img,
1121.carousel-inner > .item > img,
1122.carousel-inner > .item > a > img {
1123 display: block;
1124 max-width: 100%;
1125 height: auto;
1126}
1127.img-rounded {
1128 border-radius: 6px;
1129}
1130.img-thumbnail {
1131 padding: 4px;
1132 line-height: 1.42857143;
1133 background-color: #fff;
1134 border: 1px solid #ddd;
1135 border-radius: 4px;
1136 -webkit-transition: all 0.2s ease-in-out;
1137 -o-transition: all 0.2s ease-in-out;
1138 transition: all 0.2s ease-in-out;
1139 display: inline-block;
1140 max-width: 100%;
1141 height: auto;
1142}
1143.img-circle {
1144 border-radius: 50%;
1145}
1146hr {
1147 margin-top: 20px;
1148 margin-bottom: 20px;
1149 border: 0;
1150 border-top: 1px solid #eeeeee;
1151}
1152.sr-only {
1153 position: absolute;
1154 width: 1px;
1155 height: 1px;
1156 padding: 0;
1157 margin: -1px;
1158 overflow: hidden;
1159 clip: rect(0, 0, 0, 0);
1160 border: 0;
1161}
1162.sr-only-focusable:active,
1163.sr-only-focusable:focus {
1164 position: static;
1165 width: auto;
1166 height: auto;
1167 margin: 0;
1168 overflow: visible;
1169 clip: auto;
1170}
1171[role="button"] {
1172 cursor: pointer;
1173}
1174h1,
1175h2,
1176h3,
1177h4,
1178h5,
1179h6,
1180.h1,
1181.h2,
1182.h3,
1183.h4,
1184.h5,
1185.h6 {
1186 font-family: inherit;
1187 font-weight: 500;
1188 line-height: 1.1;
1189 color: inherit;
1190}
1191h1 small,
1192h2 small,
1193h3 small,
1194h4 small,
1195h5 small,
1196h6 small,
1197.h1 small,
1198.h2 small,
1199.h3 small,
1200.h4 small,
1201.h5 small,
1202.h6 small,
1203h1 .small,
1204h2 .small,
1205h3 .small,
1206h4 .small,
1207h5 .small,
1208h6 .small,
1209.h1 .small,
1210.h2 .small,
1211.h3 .small,
1212.h4 .small,
1213.h5 .small,
1214.h6 .small {
1215 font-weight: 400;
1216 line-height: 1;
1217 color: #777777;
1218}
1219h1,
1220.h1,
1221h2,
1222.h2,
1223h3,
1224.h3 {
1225 margin-top: 20px;
1226 margin-bottom: 10px;
1227}
1228h1 small,
1229.h1 small,
1230h2 small,
1231.h2 small,
1232h3 small,
1233.h3 small,
1234h1 .small,
1235.h1 .small,
1236h2 .small,
1237.h2 .small,
1238h3 .small,
1239.h3 .small {
1240 font-size: 65%;
1241}
1242h4,
1243.h4,
1244h5,
1245.h5,
1246h6,
1247.h6 {
1248 margin-top: 10px;
1249 margin-bottom: 10px;
1250}
1251h4 small,
1252.h4 small,
1253h5 small,
1254.h5 small,
1255h6 small,
1256.h6 small,
1257h4 .small,
1258.h4 .small,
1259h5 .small,
1260.h5 .small,
1261h6 .small,
1262.h6 .small {
1263 font-size: 75%;
1264}
1265h1,
1266.h1 {
1267 font-size: 36px;
1268}
1269h2,
1270.h2 {
1271 font-size: 30px;
1272}
1273h3,
1274.h3 {
1275 font-size: 24px;
1276}
1277h4,
1278.h4 {
1279 font-size: 18px;
1280}
1281h5,
1282.h5 {
1283 font-size: 14px;
1284}
1285h6,
1286.h6 {
1287 font-size: 12px;
1288}
1289p {
1290 margin: 0 0 10px;
1291}
1292.lead {
1293 margin-bottom: 20px;
1294 font-size: 16px;
1295 font-weight: 300;
1296 line-height: 1.4;
1297}
1298@media (min-width: 768px) {
1299 .lead {
1300 font-size: 21px;
1301 }
1302}
1303small,
1304.small {
1305 font-size: 85%;
1306}
1307mark,
1308.mark {
1309 padding: 0.2em;
1310 background-color: #fcf8e3;
1311}
1312.text-left {
1313 text-align: left;
1314}
1315.text-right {
1316 text-align: right;
1317}
1318.text-center {
1319 text-align: center;
1320}
1321.text-justify {
1322 text-align: justify;
1323}
1324.text-nowrap {
1325 white-space: nowrap;
1326}
1327.text-lowercase {
1328 text-transform: lowercase;
1329}
1330.text-uppercase {
1331 text-transform: uppercase;
1332}
1333.text-capitalize {
1334 text-transform: capitalize;
1335}
1336.text-muted {
1337 color: #777777;
1338}
1339.text-primary {
1340 color: #337ab7;
1341}
1342a.text-primary:hover,
1343a.text-primary:focus {
1344 color: #286090;
1345}
1346.text-success {
1347 color: #3c763d;
1348}
1349a.text-success:hover,
1350a.text-success:focus {
1351 color: #2b542c;
1352}
1353.text-info {
1354 color: #31708f;
1355}
1356a.text-info:hover,
1357a.text-info:focus {
1358 color: #245269;
1359}
1360.text-warning {
1361 color: #8a6d3b;
1362}
1363a.text-warning:hover,
1364a.text-warning:focus {
1365 color: #66512c;
1366}
1367.text-danger {
1368 color: #a94442;
1369}
1370a.text-danger:hover,
1371a.text-danger:focus {
1372 color: #843534;
1373}
1374.bg-primary {
1375 color: #fff;
1376 background-color: #337ab7;
1377}
1378a.bg-primary:hover,
1379a.bg-primary:focus {
1380 background-color: #286090;
1381}
1382.bg-success {
1383 background-color: #dff0d8;
1384}
1385a.bg-success:hover,
1386a.bg-success:focus {
1387 background-color: #c1e2b3;
1388}
1389.bg-info {
1390 background-color: #d9edf7;
1391}
1392a.bg-info:hover,
1393a.bg-info:focus {
1394 background-color: #afd9ee;
1395}
1396.bg-warning {
1397 background-color: #fcf8e3;
1398}
1399a.bg-warning:hover,
1400a.bg-warning:focus {
1401 background-color: #f7ecb5;
1402}
1403.bg-danger {
1404 background-color: #f2dede;
1405}
1406a.bg-danger:hover,
1407a.bg-danger:focus {
1408 background-color: #e4b9b9;
1409}
1410.page-header {
1411 padding-bottom: 9px;
1412 margin: 40px 0 20px;
1413 border-bottom: 1px solid #eeeeee;
1414}
1415ul,
1416ol {
1417 margin-top: 0;
1418 margin-bottom: 10px;
1419}
1420ul ul,
1421ol ul,
1422ul ol,
1423ol ol {
1424 margin-bottom: 0;
1425}
1426.list-unstyled {
1427 padding-left: 0;
1428 list-style: none;
1429}
1430.list-inline {
1431 padding-left: 0;
1432 list-style: none;
1433 margin-left: -5px;
1434}
1435.list-inline > li {
1436 display: inline-block;
1437 padding-right: 5px;
1438 padding-left: 5px;
1439}
1440dl {
1441 margin-top: 0;
1442 margin-bottom: 20px;
1443}
1444dt,
1445dd {
1446 line-height: 1.42857143;
1447}
1448dt {
1449 font-weight: 700;
1450}
1451dd {
1452 margin-left: 0;
1453}
1454@media (min-width: 768px) {
1455 .dl-horizontal dt {
1456 float: left;
1457 width: 160px;
1458 clear: left;
1459 text-align: right;
1460 overflow: hidden;
1461 text-overflow: ellipsis;
1462 white-space: nowrap;
1463 }
1464 .dl-horizontal dd {
1465 margin-left: 180px;
1466 }
1467}
1468abbr[title],
1469abbr[data-original-title] {
1470 cursor: help;
1471}
1472.initialism {
1473 font-size: 90%;
1474 text-transform: uppercase;
1475}
1476blockquote {
1477 padding: 10px 20px;
1478 margin: 0 0 20px;
1479 font-size: 17.5px;
1480 border-left: 5px solid #eeeeee;
1481}
1482blockquote p:last-child,
1483blockquote ul:last-child,
1484blockquote ol:last-child {
1485 margin-bottom: 0;
1486}
1487blockquote footer,
1488blockquote small,
1489blockquote .small {
1490 display: block;
1491 font-size: 80%;
1492 line-height: 1.42857143;
1493 color: #777777;
1494}
1495blockquote footer:before,
1496blockquote small:before,
1497blockquote .small:before {
1498 content: "\2014 \00A0";
1499}
1500.blockquote-reverse,
1501blockquote.pull-right {
1502 padding-right: 15px;
1503 padding-left: 0;
1504 text-align: right;
1505 border-right: 5px solid #eeeeee;
1506 border-left: 0;
1507}
1508.blockquote-reverse footer:before,
1509blockquote.pull-right footer:before,
1510.blockquote-reverse small:before,
1511blockquote.pull-right small:before,
1512.blockquote-reverse .small:before,
1513blockquote.pull-right .small:before {
1514 content: "";
1515}
1516.blockquote-reverse footer:after,
1517blockquote.pull-right footer:after,
1518.blockquote-reverse small:after,
1519blockquote.pull-right small:after,
1520.blockquote-reverse .small:after,
1521blockquote.pull-right .small:after {
1522 content: "\00A0 \2014";
1523}
1524address {
1525 margin-bottom: 20px;
1526 font-style: normal;
1527 line-height: 1.42857143;
1528}
1529code,
1530kbd,
1531pre,
1532samp {
1533 font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
1534}
1535code {
1536 padding: 2px 4px;
1537 font-size: 90%;
1538 color: #c7254e;
1539 background-color: #f9f2f4;
1540 border-radius: 4px;
1541}
1542kbd {
1543 padding: 2px 4px;
1544 font-size: 90%;
1545 color: #fff;
1546 background-color: #333;
1547 border-radius: 3px;
1548 -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
1549 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
1550}
1551kbd kbd {
1552 padding: 0;
1553 font-size: 100%;
1554 font-weight: 700;
1555 -webkit-box-shadow: none;
1556 box-shadow: none;
1557}
1558pre {
1559 display: block;
1560 padding: 9.5px;
1561 margin: 0 0 10px;
1562 font-size: 13px;
1563 line-height: 1.42857143;
1564 color: #333333;
1565 word-break: break-all;
1566 word-wrap: break-word;
1567 background-color: #f5f5f5;
1568 border: 1px solid #ccc;
1569 border-radius: 4px;
1570}
1571pre code {
1572 padding: 0;
1573 font-size: inherit;
1574 color: inherit;
1575 white-space: pre-wrap;
1576 background-color: transparent;
1577 border-radius: 0;
1578}
1579.pre-scrollable {
1580 max-height: 340px;
1581 overflow-y: scroll;
1582}
1583.container {
1584 padding-right: 15px;
1585 padding-left: 15px;
1586 margin-right: auto;
1587 margin-left: auto;
1588}
1589@media (min-width: 768px) {
1590 .container {
1591 width: 750px;
1592 }
1593}
1594@media (min-width: 992px) {
1595 .container {
1596 width: 970px;
1597 }
1598}
1599@media (min-width: 1200px) {
1600 .container {
1601 width: 1170px;
1602 }
1603}
1604.container-fluid {
1605 padding-right: 15px;
1606 padding-left: 15px;
1607 margin-right: auto;
1608 margin-left: auto;
1609}
1610.row {
1611 margin-right: -15px;
1612 margin-left: -15px;
1613}
1614.row-no-gutters {
1615 margin-right: 0;
1616 margin-left: 0;
1617}
1618.row-no-gutters [class*="col-"] {
1619 padding-right: 0;
1620 padding-left: 0;
1621}
1622.col-xs-1,
1623.col-sm-1,
1624.col-md-1,
1625.col-lg-1,
1626.col-xs-2,
1627.col-sm-2,
1628.col-md-2,
1629.col-lg-2,
1630.col-xs-3,
1631.col-sm-3,
1632.col-md-3,
1633.col-lg-3,
1634.col-xs-4,
1635.col-sm-4,
1636.col-md-4,
1637.col-lg-4,
1638.col-xs-5,
1639.col-sm-5,
1640.col-md-5,
1641.col-lg-5,
1642.col-xs-6,
1643.col-sm-6,
1644.col-md-6,
1645.col-lg-6,
1646.col-xs-7,
1647.col-sm-7,
1648.col-md-7,
1649.col-lg-7,
1650.col-xs-8,
1651.col-sm-8,
1652.col-md-8,
1653.col-lg-8,
1654.col-xs-9,
1655.col-sm-9,
1656.col-md-9,
1657.col-lg-9,
1658.col-xs-10,
1659.col-sm-10,
1660.col-md-10,
1661.col-lg-10,
1662.col-xs-11,
1663.col-sm-11,
1664.col-md-11,
1665.col-lg-11,
1666.col-xs-12,
1667.col-sm-12,
1668.col-md-12,
1669.col-lg-12 {
1670 position: relative;
1671 min-height: 1px;
1672 padding-right: 15px;
1673 padding-left: 15px;
1674}
1675.col-xs-1,
1676.col-xs-2,
1677.col-xs-3,
1678.col-xs-4,
1679.col-xs-5,
1680.col-xs-6,
1681.col-xs-7,
1682.col-xs-8,
1683.col-xs-9,
1684.col-xs-10,
1685.col-xs-11,
1686.col-xs-12 {
1687 float: left;
1688}
1689.col-xs-12 {
1690 width: 100%;
1691}
1692.col-xs-11 {
1693 width: 91.66666667%;
1694}
1695.col-xs-10 {
1696 width: 83.33333333%;
1697}
1698.col-xs-9 {
1699 width: 75%;
1700}
1701.col-xs-8 {
1702 width: 66.66666667%;
1703}
1704.col-xs-7 {
1705 width: 58.33333333%;
1706}
1707.col-xs-6 {
1708 width: 50%;
1709}
1710.col-xs-5 {
1711 width: 41.66666667%;
1712}
1713.col-xs-4 {
1714 width: 33.33333333%;
1715}
1716.col-xs-3 {
1717 width: 25%;
1718}
1719.col-xs-2 {
1720 width: 16.66666667%;
1721}
1722.col-xs-1 {
1723 width: 8.33333333%;
1724}
1725.col-xs-pull-12 {
1726 right: 100%;
1727}
1728.col-xs-pull-11 {
1729 right: 91.66666667%;
1730}
1731.col-xs-pull-10 {
1732 right: 83.33333333%;
1733}
1734.col-xs-pull-9 {
1735 right: 75%;
1736}
1737.col-xs-pull-8 {
1738 right: 66.66666667%;
1739}
1740.col-xs-pull-7 {
1741 right: 58.33333333%;
1742}
1743.col-xs-pull-6 {
1744 right: 50%;
1745}
1746.col-xs-pull-5 {
1747 right: 41.66666667%;
1748}
1749.col-xs-pull-4 {
1750 right: 33.33333333%;
1751}
1752.col-xs-pull-3 {
1753 right: 25%;
1754}
1755.col-xs-pull-2 {
1756 right: 16.66666667%;
1757}
1758.col-xs-pull-1 {
1759 right: 8.33333333%;
1760}
1761.col-xs-pull-0 {
1762 right: auto;
1763}
1764.col-xs-push-12 {
1765 left: 100%;
1766}
1767.col-xs-push-11 {
1768 left: 91.66666667%;
1769}
1770.col-xs-push-10 {
1771 left: 83.33333333%;
1772}
1773.col-xs-push-9 {
1774 left: 75%;
1775}
1776.col-xs-push-8 {
1777 left: 66.66666667%;
1778}
1779.col-xs-push-7 {
1780 left: 58.33333333%;
1781}
1782.col-xs-push-6 {
1783 left: 50%;
1784}
1785.col-xs-push-5 {
1786 left: 41.66666667%;
1787}
1788.col-xs-push-4 {
1789 left: 33.33333333%;
1790}
1791.col-xs-push-3 {
1792 left: 25%;
1793}
1794.col-xs-push-2 {
1795 left: 16.66666667%;
1796}
1797.col-xs-push-1 {
1798 left: 8.33333333%;
1799}
1800.col-xs-push-0 {
1801 left: auto;
1802}
1803.col-xs-offset-12 {
1804 margin-left: 100%;
1805}
1806.col-xs-offset-11 {
1807 margin-left: 91.66666667%;
1808}
1809.col-xs-offset-10 {
1810 margin-left: 83.33333333%;
1811}
1812.col-xs-offset-9 {
1813 margin-left: 75%;
1814}
1815.col-xs-offset-8 {
1816 margin-left: 66.66666667%;
1817}
1818.col-xs-offset-7 {
1819 margin-left: 58.33333333%;
1820}
1821.col-xs-offset-6 {
1822 margin-left: 50%;
1823}
1824.col-xs-offset-5 {
1825 margin-left: 41.66666667%;
1826}
1827.col-xs-offset-4 {
1828 margin-left: 33.33333333%;
1829}
1830.col-xs-offset-3 {
1831 margin-left: 25%;
1832}
1833.col-xs-offset-2 {
1834 margin-left: 16.66666667%;
1835}
1836.col-xs-offset-1 {
1837 margin-left: 8.33333333%;
1838}
1839.col-xs-offset-0 {
1840 margin-left: 0%;
1841}
1842@media (min-width: 768px) {
1843 .col-sm-1,
1844 .col-sm-2,
1845 .col-sm-3,
1846 .col-sm-4,
1847 .col-sm-5,
1848 .col-sm-6,
1849 .col-sm-7,
1850 .col-sm-8,
1851 .col-sm-9,
1852 .col-sm-10,
1853 .col-sm-11,
1854 .col-sm-12 {
1855 float: left;
1856 }
1857 .col-sm-12 {
1858 width: 100%;
1859 }
1860 .col-sm-11 {
1861 width: 91.66666667%;
1862 }
1863 .col-sm-10 {
1864 width: 83.33333333%;
1865 }
1866 .col-sm-9 {
1867 width: 75%;
1868 }
1869 .col-sm-8 {
1870 width: 66.66666667%;
1871 }
1872 .col-sm-7 {
1873 width: 58.33333333%;
1874 }
1875 .col-sm-6 {
1876 width: 50%;
1877 }
1878 .col-sm-5 {
1879 width: 41.66666667%;
1880 }
1881 .col-sm-4 {
1882 width: 33.33333333%;
1883 }
1884 .col-sm-3 {
1885 width: 25%;
1886 }
1887 .col-sm-2 {
1888 width: 16.66666667%;
1889 }
1890 .col-sm-1 {
1891 width: 8.33333333%;
1892 }
1893 .col-sm-pull-12 {
1894 right: 100%;
1895 }
1896 .col-sm-pull-11 {
1897 right: 91.66666667%;
1898 }
1899 .col-sm-pull-10 {
1900 right: 83.33333333%;
1901 }
1902 .col-sm-pull-9 {
1903 right: 75%;
1904 }
1905 .col-sm-pull-8 {
1906 right: 66.66666667%;
1907 }
1908 .col-sm-pull-7 {
1909 right: 58.33333333%;
1910 }
1911 .col-sm-pull-6 {
1912 right: 50%;
1913 }
1914 .col-sm-pull-5 {
1915 right: 41.66666667%;
1916 }
1917 .col-sm-pull-4 {
1918 right: 33.33333333%;
1919 }
1920 .col-sm-pull-3 {
1921 right: 25%;
1922 }
1923 .col-sm-pull-2 {
1924 right: 16.66666667%;
1925 }
1926 .col-sm-pull-1 {
1927 right: 8.33333333%;
1928 }
1929 .col-sm-pull-0 {
1930 right: auto;
1931 }
1932 .col-sm-push-12 {
1933 left: 100%;
1934 }
1935 .col-sm-push-11 {
1936 left: 91.66666667%;
1937 }
1938 .col-sm-push-10 {
1939 left: 83.33333333%;
1940 }
1941 .col-sm-push-9 {
1942 left: 75%;
1943 }
1944 .col-sm-push-8 {
1945 left: 66.66666667%;
1946 }
1947 .col-sm-push-7 {
1948 left: 58.33333333%;
1949 }
1950 .col-sm-push-6 {
1951 left: 50%;
1952 }
1953 .col-sm-push-5 {
1954 left: 41.66666667%;
1955 }
1956 .col-sm-push-4 {
1957 left: 33.33333333%;
1958 }
1959 .col-sm-push-3 {
1960 left: 25%;
1961 }
1962 .col-sm-push-2 {
1963 left: 16.66666667%;
1964 }
1965 .col-sm-push-1 {
1966 left: 8.33333333%;
1967 }
1968 .col-sm-push-0 {
1969 left: auto;
1970 }
1971 .col-sm-offset-12 {
1972 margin-left: 100%;
1973 }
1974 .col-sm-offset-11 {
1975 margin-left: 91.66666667%;
1976 }
1977 .col-sm-offset-10 {
1978 margin-left: 83.33333333%;
1979 }
1980 .col-sm-offset-9 {
1981 margin-left: 75%;
1982 }
1983 .col-sm-offset-8 {
1984 margin-left: 66.66666667%;
1985 }
1986 .col-sm-offset-7 {
1987 margin-left: 58.33333333%;
1988 }
1989 .col-sm-offset-6 {
1990 margin-left: 50%;
1991 }
1992 .col-sm-offset-5 {
1993 margin-left: 41.66666667%;
1994 }
1995 .col-sm-offset-4 {
1996 margin-left: 33.33333333%;
1997 }
1998 .col-sm-offset-3 {
1999 margin-left: 25%;
2000 }
2001 .col-sm-offset-2 {
2002 margin-left: 16.66666667%;
2003 }
2004 .col-sm-offset-1 {
2005 margin-left: 8.33333333%;
2006 }
2007 .col-sm-offset-0 {
2008 margin-left: 0%;
2009 }
2010}
2011@media (min-width: 992px) {
2012 .col-md-1,
2013 .col-md-2,
2014 .col-md-3,
2015 .col-md-4,
2016 .col-md-5,
2017 .col-md-6,
2018 .col-md-7,
2019 .col-md-8,
2020 .col-md-9,
2021 .col-md-10,
2022 .col-md-11,
2023 .col-md-12 {
2024 float: left;
2025 }
2026 .col-md-12 {
2027 width: 100%;
2028 }
2029 .col-md-11 {
2030 width: 91.66666667%;
2031 }
2032 .col-md-10 {
2033 width: 83.33333333%;
2034 }
2035 .col-md-9 {
2036 width: 75%;
2037 }
2038 .col-md-8 {
2039 width: 66.66666667%;
2040 }
2041 .col-md-7 {
2042 width: 58.33333333%;
2043 }
2044 .col-md-6 {
2045 width: 50%;
2046 }
2047 .col-md-5 {
2048 width: 41.66666667%;
2049 }
2050 .col-md-4 {
2051 width: 33.33333333%;
2052 }
2053 .col-md-3 {
2054 width: 25%;
2055 }
2056 .col-md-2 {
2057 width: 16.66666667%;
2058 }
2059 .col-md-1 {
2060 width: 8.33333333%;
2061 }
2062 .col-md-pull-12 {
2063 right: 100%;
2064 }
2065 .col-md-pull-11 {
2066 right: 91.66666667%;
2067 }
2068 .col-md-pull-10 {
2069 right: 83.33333333%;
2070 }
2071 .col-md-pull-9 {
2072 right: 75%;
2073 }
2074 .col-md-pull-8 {
2075 right: 66.66666667%;
2076 }
2077 .col-md-pull-7 {
2078 right: 58.33333333%;
2079 }
2080 .col-md-pull-6 {
2081 right: 50%;
2082 }
2083 .col-md-pull-5 {
2084 right: 41.66666667%;
2085 }
2086 .col-md-pull-4 {
2087 right: 33.33333333%;
2088 }
2089 .col-md-pull-3 {
2090 right: 25%;
2091 }
2092 .col-md-pull-2 {
2093 right: 16.66666667%;
2094 }
2095 .col-md-pull-1 {
2096 right: 8.33333333%;
2097 }
2098 .col-md-pull-0 {
2099 right: auto;
2100 }
2101 .col-md-push-12 {
2102 left: 100%;
2103 }
2104 .col-md-push-11 {
2105 left: 91.66666667%;
2106 }
2107 .col-md-push-10 {
2108 left: 83.33333333%;
2109 }
2110 .col-md-push-9 {
2111 left: 75%;
2112 }
2113 .col-md-push-8 {
2114 left: 66.66666667%;
2115 }
2116 .col-md-push-7 {
2117 left: 58.33333333%;
2118 }
2119 .col-md-push-6 {
2120 left: 50%;
2121 }
2122 .col-md-push-5 {
2123 left: 41.66666667%;
2124 }
2125 .col-md-push-4 {
2126 left: 33.33333333%;
2127 }
2128 .col-md-push-3 {
2129 left: 25%;
2130 }
2131 .col-md-push-2 {
2132 left: 16.66666667%;
2133 }
2134 .col-md-push-1 {
2135 left: 8.33333333%;
2136 }
2137 .col-md-push-0 {
2138 left: auto;
2139 }
2140 .col-md-offset-12 {
2141 margin-left: 100%;
2142 }
2143 .col-md-offset-11 {
2144 margin-left: 91.66666667%;
2145 }
2146 .col-md-offset-10 {
2147 margin-left: 83.33333333%;
2148 }
2149 .col-md-offset-9 {
2150 margin-left: 75%;
2151 }
2152 .col-md-offset-8 {
2153 margin-left: 66.66666667%;
2154 }
2155 .col-md-offset-7 {
2156 margin-left: 58.33333333%;
2157 }
2158 .col-md-offset-6 {
2159 margin-left: 50%;
2160 }
2161 .col-md-offset-5 {
2162 margin-left: 41.66666667%;
2163 }
2164 .col-md-offset-4 {
2165 margin-left: 33.33333333%;
2166 }
2167 .col-md-offset-3 {
2168 margin-left: 25%;
2169 }
2170 .col-md-offset-2 {
2171 margin-left: 16.66666667%;
2172 }
2173 .col-md-offset-1 {
2174 margin-left: 8.33333333%;
2175 }
2176 .col-md-offset-0 {
2177 margin-left: 0%;
2178 }
2179}
2180@media (min-width: 1200px) {
2181 .col-lg-1,
2182 .col-lg-2,
2183 .col-lg-3,
2184 .col-lg-4,
2185 .col-lg-5,
2186 .col-lg-6,
2187 .col-lg-7,
2188 .col-lg-8,
2189 .col-lg-9,
2190 .col-lg-10,
2191 .col-lg-11,
2192 .col-lg-12 {
2193 float: left;
2194 }
2195 .col-lg-12 {
2196 width: 100%;
2197 }
2198 .col-lg-11 {
2199 width: 91.66666667%;
2200 }
2201 .col-lg-10 {
2202 width: 83.33333333%;
2203 }
2204 .col-lg-9 {
2205 width: 75%;
2206 }
2207 .col-lg-8 {
2208 width: 66.66666667%;
2209 }
2210 .col-lg-7 {
2211 width: 58.33333333%;
2212 }
2213 .col-lg-6 {
2214 width: 50%;
2215 }
2216 .col-lg-5 {
2217 width: 41.66666667%;
2218 }
2219 .col-lg-4 {
2220 width: 33.33333333%;
2221 }
2222 .col-lg-3 {
2223 width: 25%;
2224 }
2225 .col-lg-2 {
2226 width: 16.66666667%;
2227 }
2228 .col-lg-1 {
2229 width: 8.33333333%;
2230 }
2231 .col-lg-pull-12 {
2232 right: 100%;
2233 }
2234 .col-lg-pull-11 {
2235 right: 91.66666667%;
2236 }
2237 .col-lg-pull-10 {
2238 right: 83.33333333%;
2239 }
2240 .col-lg-pull-9 {
2241 right: 75%;
2242 }
2243 .col-lg-pull-8 {
2244 right: 66.66666667%;
2245 }
2246 .col-lg-pull-7 {
2247 right: 58.33333333%;
2248 }
2249 .col-lg-pull-6 {
2250 right: 50%;
2251 }
2252 .col-lg-pull-5 {
2253 right: 41.66666667%;
2254 }
2255 .col-lg-pull-4 {
2256 right: 33.33333333%;
2257 }
2258 .col-lg-pull-3 {
2259 right: 25%;
2260 }
2261 .col-lg-pull-2 {
2262 right: 16.66666667%;
2263 }
2264 .col-lg-pull-1 {
2265 right: 8.33333333%;
2266 }
2267 .col-lg-pull-0 {
2268 right: auto;
2269 }
2270 .col-lg-push-12 {
2271 left: 100%;
2272 }
2273 .col-lg-push-11 {
2274 left: 91.66666667%;
2275 }
2276 .col-lg-push-10 {
2277 left: 83.33333333%;
2278 }
2279 .col-lg-push-9 {
2280 left: 75%;
2281 }
2282 .col-lg-push-8 {
2283 left: 66.66666667%;
2284 }
2285 .col-lg-push-7 {
2286 left: 58.33333333%;
2287 }
2288 .col-lg-push-6 {
2289 left: 50%;
2290 }
2291 .col-lg-push-5 {
2292 left: 41.66666667%;
2293 }
2294 .col-lg-push-4 {
2295 left: 33.33333333%;
2296 }
2297 .col-lg-push-3 {
2298 left: 25%;
2299 }
2300 .col-lg-push-2 {
2301 left: 16.66666667%;
2302 }
2303 .col-lg-push-1 {
2304 left: 8.33333333%;
2305 }
2306 .col-lg-push-0 {
2307 left: auto;
2308 }
2309 .col-lg-offset-12 {
2310 margin-left: 100%;
2311 }
2312 .col-lg-offset-11 {
2313 margin-left: 91.66666667%;
2314 }
2315 .col-lg-offset-10 {
2316 margin-left: 83.33333333%;
2317 }
2318 .col-lg-offset-9 {
2319 margin-left: 75%;
2320 }
2321 .col-lg-offset-8 {
2322 margin-left: 66.66666667%;
2323 }
2324 .col-lg-offset-7 {
2325 margin-left: 58.33333333%;
2326 }
2327 .col-lg-offset-6 {
2328 margin-left: 50%;
2329 }
2330 .col-lg-offset-5 {
2331 margin-left: 41.66666667%;
2332 }
2333 .col-lg-offset-4 {
2334 margin-left: 33.33333333%;
2335 }
2336 .col-lg-offset-3 {
2337 margin-left: 25%;
2338 }
2339 .col-lg-offset-2 {
2340 margin-left: 16.66666667%;
2341 }
2342 .col-lg-offset-1 {
2343 margin-left: 8.33333333%;
2344 }
2345 .col-lg-offset-0 {
2346 margin-left: 0%;
2347 }
2348}
2349table {
2350 background-color: transparent;
2351}
2352table col[class*="col-"] {
2353 position: static;
2354 display: table-column;
2355 float: none;
2356}
2357table td[class*="col-"],
2358table th[class*="col-"] {
2359 position: static;
2360 display: table-cell;
2361 float: none;
2362}
2363caption {
2364 padding-top: 8px;
2365 padding-bottom: 8px;
2366 color: #777777;
2367 text-align: left;
2368}
2369th {
2370 text-align: left;
2371}
2372.table {
2373 width: 100%;
2374 max-width: 100%;
2375 margin-bottom: 20px;
2376}
2377.table > thead > tr > th,
2378.table > tbody > tr > th,
2379.table > tfoot > tr > th,
2380.table > thead > tr > td,
2381.table > tbody > tr > td,
2382.table > tfoot > tr > td {
2383 padding: 8px;
2384 line-height: 1.42857143;
2385 vertical-align: top;
2386 border-top: 1px solid #ddd;
2387}
2388.table > thead > tr > th {
2389 vertical-align: bottom;
2390 border-bottom: 2px solid #ddd;
2391}
2392.table > caption + thead > tr:first-child > th,
2393.table > colgroup + thead > tr:first-child > th,
2394.table > thead:first-child > tr:first-child > th,
2395.table > caption + thead > tr:first-child > td,
2396.table > colgroup + thead > tr:first-child > td,
2397.table > thead:first-child > tr:first-child > td {
2398 border-top: 0;
2399}
2400.table > tbody + tbody {
2401 border-top: 2px solid #ddd;
2402}
2403.table .table {
2404 background-color: #fff;
2405}
2406.table-condensed > thead > tr > th,
2407.table-condensed > tbody > tr > th,
2408.table-condensed > tfoot > tr > th,
2409.table-condensed > thead > tr > td,
2410.table-condensed > tbody > tr > td,
2411.table-condensed > tfoot > tr > td {
2412 padding: 5px;
2413}
2414.table-bordered {
2415 border: 1px solid #ddd;
2416}
2417.table-bordered > thead > tr > th,
2418.table-bordered > tbody > tr > th,
2419.table-bordered > tfoot > tr > th,
2420.table-bordered > thead > tr > td,
2421.table-bordered > tbody > tr > td,
2422.table-bordered > tfoot > tr > td {
2423 border: 1px solid #ddd;
2424}
2425.table-bordered > thead > tr > th,
2426.table-bordered > thead > tr > td {
2427 border-bottom-width: 2px;
2428}
2429.table-striped > tbody > tr:nth-of-type(odd) {
2430 background-color: #f9f9f9;
2431}
2432.table-hover > tbody > tr:hover {
2433 background-color: #f5f5f5;
2434}
2435.table > thead > tr > td.active,
2436.table > tbody > tr > td.active,
2437.table > tfoot > tr > td.active,
2438.table > thead > tr > th.active,
2439.table > tbody > tr > th.active,
2440.table > tfoot > tr > th.active,
2441.table > thead > tr.active > td,
2442.table > tbody > tr.active > td,
2443.table > tfoot > tr.active > td,
2444.table > thead > tr.active > th,
2445.table > tbody > tr.active > th,
2446.table > tfoot > tr.active > th {
2447 background-color: #f5f5f5;
2448}
2449.table-hover > tbody > tr > td.active:hover,
2450.table-hover > tbody > tr > th.active:hover,
2451.table-hover > tbody > tr.active:hover > td,
2452.table-hover > tbody > tr:hover > .active,
2453.table-hover > tbody > tr.active:hover > th {
2454 background-color: #e8e8e8;
2455}
2456.table > thead > tr > td.success,
2457.table > tbody > tr > td.success,
2458.table > tfoot > tr > td.success,
2459.table > thead > tr > th.success,
2460.table > tbody > tr > th.success,
2461.table > tfoot > tr > th.success,
2462.table > thead > tr.success > td,
2463.table > tbody > tr.success > td,
2464.table > tfoot > tr.success > td,
2465.table > thead > tr.success > th,
2466.table > tbody > tr.success > th,
2467.table > tfoot > tr.success > th {
2468 background-color: #dff0d8;
2469}
2470.table-hover > tbody > tr > td.success:hover,
2471.table-hover > tbody > tr > th.success:hover,
2472.table-hover > tbody > tr.success:hover > td,
2473.table-hover > tbody > tr:hover > .success,
2474.table-hover > tbody > tr.success:hover > th {
2475 background-color: #d0e9c6;
2476}
2477.table > thead > tr > td.info,
2478.table > tbody > tr > td.info,
2479.table > tfoot > tr > td.info,
2480.table > thead > tr > th.info,
2481.table > tbody > tr > th.info,
2482.table > tfoot > tr > th.info,
2483.table > thead > tr.info > td,
2484.table > tbody > tr.info > td,
2485.table > tfoot > tr.info > td,
2486.table > thead > tr.info > th,
2487.table > tbody > tr.info > th,
2488.table > tfoot > tr.info > th {
2489 background-color: #d9edf7;
2490}
2491.table-hover > tbody > tr > td.info:hover,
2492.table-hover > tbody > tr > th.info:hover,
2493.table-hover > tbody > tr.info:hover > td,
2494.table-hover > tbody > tr:hover > .info,
2495.table-hover > tbody > tr.info:hover > th {
2496 background-color: #c4e3f3;
2497}
2498.table > thead > tr > td.warning,
2499.table > tbody > tr > td.warning,
2500.table > tfoot > tr > td.warning,
2501.table > thead > tr > th.warning,
2502.table > tbody > tr > th.warning,
2503.table > tfoot > tr > th.warning,
2504.table > thead > tr.warning > td,
2505.table > tbody > tr.warning > td,
2506.table > tfoot > tr.warning > td,
2507.table > thead > tr.warning > th,
2508.table > tbody > tr.warning > th,
2509.table > tfoot > tr.warning > th {
2510 background-color: #fcf8e3;
2511}
2512.table-hover > tbody > tr > td.warning:hover,
2513.table-hover > tbody > tr > th.warning:hover,
2514.table-hover > tbody > tr.warning:hover > td,
2515.table-hover > tbody > tr:hover > .warning,
2516.table-hover > tbody > tr.warning:hover > th {
2517 background-color: #faf2cc;
2518}
2519.table > thead > tr > td.danger,
2520.table > tbody > tr > td.danger,
2521.table > tfoot > tr > td.danger,
2522.table > thead > tr > th.danger,
2523.table > tbody > tr > th.danger,
2524.table > tfoot > tr > th.danger,
2525.table > thead > tr.danger > td,
2526.table > tbody > tr.danger > td,
2527.table > tfoot > tr.danger > td,
2528.table > thead > tr.danger > th,
2529.table > tbody > tr.danger > th,
2530.table > tfoot > tr.danger > th {
2531 background-color: #f2dede;
2532}
2533.table-hover > tbody > tr > td.danger:hover,
2534.table-hover > tbody > tr > th.danger:hover,
2535.table-hover > tbody > tr.danger:hover > td,
2536.table-hover > tbody > tr:hover > .danger,
2537.table-hover > tbody > tr.danger:hover > th {
2538 background-color: #ebcccc;
2539}
2540.table-responsive {
2541 min-height: 0.01%;
2542 overflow-x: auto;
2543}
2544@media screen and (max-width: 767px) {
2545 .table-responsive {
2546 width: 100%;
2547 margin-bottom: 15px;
2548 overflow-y: hidden;
2549 -ms-overflow-style: -ms-autohiding-scrollbar;
2550 border: 1px solid #ddd;
2551 }
2552 .table-responsive > .table {
2553 margin-bottom: 0;
2554 }
2555 .table-responsive > .table > thead > tr > th,
2556 .table-responsive > .table > tbody > tr > th,
2557 .table-responsive > .table > tfoot > tr > th,
2558 .table-responsive > .table > thead > tr > td,
2559 .table-responsive > .table > tbody > tr > td,
2560 .table-responsive > .table > tfoot > tr > td {
2561 white-space: nowrap;
2562 }
2563 .table-responsive > .table-bordered {
2564 border: 0;
2565 }
2566 .table-responsive > .table-bordered > thead > tr > th:first-child,
2567 .table-responsive > .table-bordered > tbody > tr > th:first-child,
2568 .table-responsive > .table-bordered > tfoot > tr > th:first-child,
2569 .table-responsive > .table-bordered > thead > tr > td:first-child,
2570 .table-responsive > .table-bordered > tbody > tr > td:first-child,
2571 .table-responsive > .table-bordered > tfoot > tr > td:first-child {
2572 border-left: 0;
2573 }
2574 .table-responsive > .table-bordered > thead > tr > th:last-child,
2575 .table-responsive > .table-bordered > tbody > tr > th:last-child,
2576 .table-responsive > .table-bordered > tfoot > tr > th:last-child,
2577 .table-responsive > .table-bordered > thead > tr > td:last-child,
2578 .table-responsive > .table-bordered > tbody > tr > td:last-child,
2579 .table-responsive > .table-bordered > tfoot > tr > td:last-child {
2580 border-right: 0;
2581 }
2582 .table-responsive > .table-bordered > tbody > tr:last-child > th,
2583 .table-responsive > .table-bordered > tfoot > tr:last-child > th,
2584 .table-responsive > .table-bordered > tbody > tr:last-child > td,
2585 .table-responsive > .table-bordered > tfoot > tr:last-child > td {
2586 border-bottom: 0;
2587 }
2588}
2589fieldset {
2590 min-width: 0;
2591 padding: 0;
2592 margin: 0;
2593 border: 0;
2594}
2595legend {
2596 display: block;
2597 width: 100%;
2598 padding: 0;
2599 margin-bottom: 20px;
2600 font-size: 21px;
2601 line-height: inherit;
2602 color: #333333;
2603 border: 0;
2604 border-bottom: 1px solid #e5e5e5;
2605}
2606label {
2607 display: inline-block;
2608 max-width: 100%;
2609 margin-bottom: 5px;
2610 font-weight: 700;
2611}
2612input[type="search"] {
2613 -webkit-box-sizing: border-box;
2614 -moz-box-sizing: border-box;
2615 box-sizing: border-box;
2616 -webkit-appearance: none;
2617 -moz-appearance: none;
2618 appearance: none;
2619}
2620input[type="radio"],
2621input[type="checkbox"] {
2622 margin: 4px 0 0;
2623 margin-top: 1px \9;
2624 line-height: normal;
2625}
2626input[type="radio"][disabled],
2627input[type="checkbox"][disabled],
2628input[type="radio"].disabled,
2629input[type="checkbox"].disabled,
2630fieldset[disabled] input[type="radio"],
2631fieldset[disabled] input[type="checkbox"] {
2632 cursor: not-allowed;
2633}
2634input[type="file"] {
2635 display: block;
2636}
2637input[type="range"] {
2638 display: block;
2639 width: 100%;
2640}
2641select[multiple],
2642select[size] {
2643 height: auto;
2644}
2645input[type="file"]:focus,
2646input[type="radio"]:focus,
2647input[type="checkbox"]:focus {
2648 outline: 5px auto -webkit-focus-ring-color;
2649 outline-offset: -2px;
2650}
2651output {
2652 display: block;
2653 padding-top: 7px;
2654 font-size: 14px;
2655 line-height: 1.42857143;
2656 color: #555555;
2657}
2658.form-control {
2659 display: block;
2660 width: 100%;
2661 height: 34px;
2662 padding: 6px 12px;
2663 font-size: 14px;
2664 line-height: 1.42857143;
2665 color: #555555;
2666 background-color: #fff;
2667 background-image: none;
2668 border: 1px solid #ccc;
2669 border-radius: 4px;
2670 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2671 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2672 -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2673 -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2674 -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
2675 transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
2676 transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2677 transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
2678}
2679.form-control:focus {
2680 border-color: #66afe9;
2681 outline: 0;
2682 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);
2683 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);
2684}
2685.form-control::-moz-placeholder {
2686 color: #999;
2687 opacity: 1;
2688}
2689.form-control:-ms-input-placeholder {
2690 color: #999;
2691}
2692.form-control::-webkit-input-placeholder {
2693 color: #999;
2694}
2695.form-control::-ms-expand {
2696 background-color: transparent;
2697 border: 0;
2698}
2699.form-control[disabled],
2700.form-control[readonly],
2701fieldset[disabled] .form-control {
2702 background-color: #eeeeee;
2703 opacity: 1;
2704}
2705.form-control[disabled],
2706fieldset[disabled] .form-control {
2707 cursor: not-allowed;
2708}
2709textarea.form-control {
2710 height: auto;
2711}
2712@media screen and (-webkit-min-device-pixel-ratio: 0) {
2713 input[type="date"].form-control,
2714 input[type="time"].form-control,
2715 input[type="datetime-local"].form-control,
2716 input[type="month"].form-control {
2717 line-height: 34px;
2718 }
2719 input[type="date"].input-sm,
2720 input[type="time"].input-sm,
2721 input[type="datetime-local"].input-sm,
2722 input[type="month"].input-sm,
2723 .input-group-sm input[type="date"],
2724 .input-group-sm input[type="time"],
2725 .input-group-sm input[type="datetime-local"],
2726 .input-group-sm input[type="month"] {
2727 line-height: 30px;
2728 }
2729 input[type="date"].input-lg,
2730 input[type="time"].input-lg,
2731 input[type="datetime-local"].input-lg,
2732 input[type="month"].input-lg,
2733 .input-group-lg input[type="date"],
2734 .input-group-lg input[type="time"],
2735 .input-group-lg input[type="datetime-local"],
2736 .input-group-lg input[type="month"] {
2737 line-height: 46px;
2738 }
2739}
2740.form-group {
2741 margin-bottom: 15px;
2742}
2743.radio,
2744.checkbox {
2745 position: relative;
2746 display: block;
2747 margin-top: 10px;
2748 margin-bottom: 10px;
2749}
2750.radio.disabled label,
2751.checkbox.disabled label,
2752fieldset[disabled] .radio label,
2753fieldset[disabled] .checkbox label {
2754 cursor: not-allowed;
2755}
2756.radio label,
2757.checkbox label {
2758 min-height: 20px;
2759 padding-left: 20px;
2760 margin-bottom: 0;
2761 font-weight: 400;
2762 cursor: pointer;
2763}
2764.radio input[type="radio"],
2765.radio-inline input[type="radio"],
2766.checkbox input[type="checkbox"],
2767.checkbox-inline input[type="checkbox"] {
2768 position: absolute;
2769 margin-top: 4px \9;
2770 margin-left: -20px;
2771}
2772.radio + .radio,
2773.checkbox + .checkbox {
2774 margin-top: -5px;
2775}
2776.radio-inline,
2777.checkbox-inline {
2778 position: relative;
2779 display: inline-block;
2780 padding-left: 20px;
2781 margin-bottom: 0;
2782 font-weight: 400;
2783 vertical-align: middle;
2784 cursor: pointer;
2785}
2786.radio-inline.disabled,
2787.checkbox-inline.disabled,
2788fieldset[disabled] .radio-inline,
2789fieldset[disabled] .checkbox-inline {
2790 cursor: not-allowed;
2791}
2792.radio-inline + .radio-inline,
2793.checkbox-inline + .checkbox-inline {
2794 margin-top: 0;
2795 margin-left: 10px;
2796}
2797.form-control-static {
2798 min-height: 34px;
2799 padding-top: 7px;
2800 padding-bottom: 7px;
2801 margin-bottom: 0;
2802}
2803.form-control-static.input-lg,
2804.form-control-static.input-sm {
2805 padding-right: 0;
2806 padding-left: 0;
2807}
2808.input-sm {
2809 height: 30px;
2810 padding: 5px 10px;
2811 font-size: 12px;
2812 line-height: 1.5;
2813 border-radius: 3px;
2814}
2815select.input-sm {
2816 height: 30px;
2817 line-height: 30px;
2818}
2819textarea.input-sm,
2820select[multiple].input-sm {
2821 height: auto;
2822}
2823.form-group-sm .form-control {
2824 height: 30px;
2825 padding: 5px 10px;
2826 font-size: 12px;
2827 line-height: 1.5;
2828 border-radius: 3px;
2829}
2830.form-group-sm select.form-control {
2831 height: 30px;
2832 line-height: 30px;
2833}
2834.form-group-sm textarea.form-control,
2835.form-group-sm select[multiple].form-control {
2836 height: auto;
2837}
2838.form-group-sm .form-control-static {
2839 height: 30px;
2840 min-height: 32px;
2841 padding: 6px 10px;
2842 font-size: 12px;
2843 line-height: 1.5;
2844}
2845.input-lg {
2846 height: 46px;
2847 padding: 10px 16px;
2848 font-size: 18px;
2849 line-height: 1.3333333;
2850 border-radius: 6px;
2851}
2852select.input-lg {
2853 height: 46px;
2854 line-height: 46px;
2855}
2856textarea.input-lg,
2857select[multiple].input-lg {
2858 height: auto;
2859}
2860.form-group-lg .form-control {
2861 height: 46px;
2862 padding: 10px 16px;
2863 font-size: 18px;
2864 line-height: 1.3333333;
2865 border-radius: 6px;
2866}
2867.form-group-lg select.form-control {
2868 height: 46px;
2869 line-height: 46px;
2870}
2871.form-group-lg textarea.form-control,
2872.form-group-lg select[multiple].form-control {
2873 height: auto;
2874}
2875.form-group-lg .form-control-static {
2876 height: 46px;
2877 min-height: 38px;
2878 padding: 11px 16px;
2879 font-size: 18px;
2880 line-height: 1.3333333;
2881}
2882.has-feedback {
2883 position: relative;
2884}
2885.has-feedback .form-control {
2886 padding-right: 42.5px;
2887}
2888.form-control-feedback {
2889 position: absolute;
2890 top: 0;
2891 right: 0;
2892 z-index: 2;
2893 display: block;
2894 width: 34px;
2895 height: 34px;
2896 line-height: 34px;
2897 text-align: center;
2898 pointer-events: none;
2899}
2900.input-lg + .form-control-feedback,
2901.input-group-lg + .form-control-feedback,
2902.form-group-lg .form-control + .form-control-feedback {
2903 width: 46px;
2904 height: 46px;
2905 line-height: 46px;
2906}
2907.input-sm + .form-control-feedback,
2908.input-group-sm + .form-control-feedback,
2909.form-group-sm .form-control + .form-control-feedback {
2910 width: 30px;
2911 height: 30px;
2912 line-height: 30px;
2913}
2914.has-success .help-block,
2915.has-success .control-label,
2916.has-success .radio,
2917.has-success .checkbox,
2918.has-success .radio-inline,
2919.has-success .checkbox-inline,
2920.has-success.radio label,
2921.has-success.checkbox label,
2922.has-success.radio-inline label,
2923.has-success.checkbox-inline label {
2924 color: #3c763d;
2925}
2926.has-success .form-control {
2927 border-color: #3c763d;
2928 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2929 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2930}
2931.has-success .form-control:focus {
2932 border-color: #2b542c;
2933 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
2934 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
2935}
2936.has-success .input-group-addon {
2937 color: #3c763d;
2938 background-color: #dff0d8;
2939 border-color: #3c763d;
2940}
2941.has-success .form-control-feedback {
2942 color: #3c763d;
2943}
2944.has-warning .help-block,
2945.has-warning .control-label,
2946.has-warning .radio,
2947.has-warning .checkbox,
2948.has-warning .radio-inline,
2949.has-warning .checkbox-inline,
2950.has-warning.radio label,
2951.has-warning.checkbox label,
2952.has-warning.radio-inline label,
2953.has-warning.checkbox-inline label {
2954 color: #8a6d3b;
2955}
2956.has-warning .form-control {
2957 border-color: #8a6d3b;
2958 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2959 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2960}
2961.has-warning .form-control:focus {
2962 border-color: #66512c;
2963 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
2964 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
2965}
2966.has-warning .input-group-addon {
2967 color: #8a6d3b;
2968 background-color: #fcf8e3;
2969 border-color: #8a6d3b;
2970}
2971.has-warning .form-control-feedback {
2972 color: #8a6d3b;
2973}
2974.has-error .help-block,
2975.has-error .control-label,
2976.has-error .radio,
2977.has-error .checkbox,
2978.has-error .radio-inline,
2979.has-error .checkbox-inline,
2980.has-error.radio label,
2981.has-error.checkbox label,
2982.has-error.radio-inline label,
2983.has-error.checkbox-inline label {
2984 color: #a94442;
2985}
2986.has-error .form-control {
2987 border-color: #a94442;
2988 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2989 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2990}
2991.has-error .form-control:focus {
2992 border-color: #843534;
2993 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
2994 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
2995}
2996.has-error .input-group-addon {
2997 color: #a94442;
2998 background-color: #f2dede;
2999 border-color: #a94442;
3000}
3001.has-error .form-control-feedback {
3002 color: #a94442;
3003}
3004.has-feedback label ~ .form-control-feedback {
3005 top: 25px;
3006}
3007.has-feedback label.sr-only ~ .form-control-feedback {
3008 top: 0;
3009}
3010.help-block {
3011 display: block;
3012 margin-top: 5px;
3013 margin-bottom: 10px;
3014 color: #737373;
3015}
3016@media (min-width: 768px) {
3017 .form-inline .form-group {
3018 display: inline-block;
3019 margin-bottom: 0;
3020 vertical-align: middle;
3021 }
3022 .form-inline .form-control {
3023 display: inline-block;
3024 width: auto;
3025 vertical-align: middle;
3026 }
3027 .form-inline .form-control-static {
3028 display: inline-block;
3029 }
3030 .form-inline .input-group {
3031 display: inline-table;
3032 vertical-align: middle;
3033 }
3034 .form-inline .input-group .input-group-addon,
3035 .form-inline .input-group .input-group-btn,
3036 .form-inline .input-group .form-control {
3037 width: auto;
3038 }
3039 .form-inline .input-group > .form-control {
3040 width: 100%;
3041 }
3042 .form-inline .control-label {
3043 margin-bottom: 0;
3044 vertical-align: middle;
3045 }
3046 .form-inline .radio,
3047 .form-inline .checkbox {
3048 display: inline-block;
3049 margin-top: 0;
3050 margin-bottom: 0;
3051 vertical-align: middle;
3052 }
3053 .form-inline .radio label,
3054 .form-inline .checkbox label {
3055 padding-left: 0;
3056 }
3057 .form-inline .radio input[type="radio"],
3058 .form-inline .checkbox input[type="checkbox"] {
3059 position: relative;
3060 margin-left: 0;
3061 }
3062 .form-inline .has-feedback .form-control-feedback {
3063 top: 0;
3064 }
3065}
3066.form-horizontal .radio,
3067.form-horizontal .checkbox,
3068.form-horizontal .radio-inline,
3069.form-horizontal .checkbox-inline {
3070 padding-top: 7px;
3071 margin-top: 0;
3072 margin-bottom: 0;
3073}
3074.form-horizontal .radio,
3075.form-horizontal .checkbox {
3076 min-height: 27px;
3077}
3078.form-horizontal .form-group {
3079 margin-right: -15px;
3080 margin-left: -15px;
3081}
3082@media (min-width: 768px) {
3083 .form-horizontal .control-label {
3084 padding-top: 7px;
3085 margin-bottom: 0;
3086 text-align: right;
3087 }
3088}
3089.form-horizontal .has-feedback .form-control-feedback {
3090 right: 15px;
3091}
3092@media (min-width: 768px) {
3093 .form-horizontal .form-group-lg .control-label {
3094 padding-top: 11px;
3095 font-size: 18px;
3096 }
3097}
3098@media (min-width: 768px) {
3099 .form-horizontal .form-group-sm .control-label {
3100 padding-top: 6px;
3101 font-size: 12px;
3102 }
3103}
3104.btn {
3105 display: inline-block;
3106 margin-bottom: 0;
3107 font-weight: normal;
3108 text-align: center;
3109 white-space: nowrap;
3110 vertical-align: middle;
3111 -ms-touch-action: manipulation;
3112 touch-action: manipulation;
3113 cursor: pointer;
3114 background-image: none;
3115 border: 1px solid transparent;
3116 padding: 6px 12px;
3117 font-size: 14px;
3118 line-height: 1.42857143;
3119 border-radius: 4px;
3120 -webkit-user-select: none;
3121 -moz-user-select: none;
3122 -ms-user-select: none;
3123 user-select: none;
3124}
3125.btn:focus,
3126.btn:active:focus,
3127.btn.active:focus,
3128.btn.focus,
3129.btn:active.focus,
3130.btn.active.focus {
3131 outline: 5px auto -webkit-focus-ring-color;
3132 outline-offset: -2px;
3133}
3134.btn:hover,
3135.btn:focus,
3136.btn.focus {
3137 color: #333;
3138 text-decoration: none;
3139}
3140.btn:active,
3141.btn.active {
3142 background-image: none;
3143 outline: 0;
3144 -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3145 box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3146}
3147.btn.disabled,
3148.btn[disabled],
3149fieldset[disabled] .btn {
3150 cursor: not-allowed;
3151 filter: alpha(opacity=65);
3152 opacity: 0.65;
3153 -webkit-box-shadow: none;
3154 box-shadow: none;
3155}
3156a.btn.disabled,
3157fieldset[disabled] a.btn {
3158 pointer-events: none;
3159}
3160.btn-default {
3161 color: #333;
3162 background-color: #fff;
3163 border-color: #ccc;
3164}
3165.btn-default:focus,
3166.btn-default.focus {
3167 color: #333;
3168 background-color: #e6e6e6;
3169 border-color: #8c8c8c;
3170}
3171.btn-default:hover {
3172 color: #333;
3173 background-color: #e6e6e6;
3174 border-color: #adadad;
3175}
3176.btn-default:active,
3177.btn-default.active,
3178.open > .dropdown-toggle.btn-default {
3179 color: #333;
3180 background-color: #e6e6e6;
3181 background-image: none;
3182 border-color: #adadad;
3183}
3184.btn-default:active:hover,
3185.btn-default.active:hover,
3186.open > .dropdown-toggle.btn-default:hover,
3187.btn-default:active:focus,
3188.btn-default.active:focus,
3189.open > .dropdown-toggle.btn-default:focus,
3190.btn-default:active.focus,
3191.btn-default.active.focus,
3192.open > .dropdown-toggle.btn-default.focus {
3193 color: #333;
3194 background-color: #d4d4d4;
3195 border-color: #8c8c8c;
3196}
3197.btn-default.disabled:hover,
3198.btn-default[disabled]:hover,
3199fieldset[disabled] .btn-default:hover,
3200.btn-default.disabled:focus,
3201.btn-default[disabled]:focus,
3202fieldset[disabled] .btn-default:focus,
3203.btn-default.disabled.focus,
3204.btn-default[disabled].focus,
3205fieldset[disabled] .btn-default.focus {
3206 background-color: #fff;
3207 border-color: #ccc;
3208}
3209.btn-default .badge {
3210 color: #fff;
3211 background-color: #333;
3212}
3213.btn-primary {
3214 color: #fff;
3215 background-color: #337ab7;
3216 border-color: #2e6da4;
3217}
3218.btn-primary:focus,
3219.btn-primary.focus {
3220 color: #fff;
3221 background-color: #286090;
3222 border-color: #122b40;
3223}
3224.btn-primary:hover {
3225 color: #fff;
3226 background-color: #286090;
3227 border-color: #204d74;
3228}
3229.btn-primary:active,
3230.btn-primary.active,
3231.open > .dropdown-toggle.btn-primary {
3232 color: #fff;
3233 background-color: #286090;
3234 background-image: none;
3235 border-color: #204d74;
3236}
3237.btn-primary:active:hover,
3238.btn-primary.active:hover,
3239.open > .dropdown-toggle.btn-primary:hover,
3240.btn-primary:active:focus,
3241.btn-primary.active:focus,
3242.open > .dropdown-toggle.btn-primary:focus,
3243.btn-primary:active.focus,
3244.btn-primary.active.focus,
3245.open > .dropdown-toggle.btn-primary.focus {
3246 color: #fff;
3247 background-color: #204d74;
3248 border-color: #122b40;
3249}
3250.btn-primary.disabled:hover,
3251.btn-primary[disabled]:hover,
3252fieldset[disabled] .btn-primary:hover,
3253.btn-primary.disabled:focus,
3254.btn-primary[disabled]:focus,
3255fieldset[disabled] .btn-primary:focus,
3256.btn-primary.disabled.focus,
3257.btn-primary[disabled].focus,
3258fieldset[disabled] .btn-primary.focus {
3259 background-color: #337ab7;
3260 border-color: #2e6da4;
3261}
3262.btn-primary .badge {
3263 color: #337ab7;
3264 background-color: #fff;
3265}
3266.btn-success {
3267 color: #fff;
3268 background-color: #5cb85c;
3269 border-color: #4cae4c;
3270}
3271.btn-success:focus,
3272.btn-success.focus {
3273 color: #fff;
3274 background-color: #449d44;
3275 border-color: #255625;
3276}
3277.btn-success:hover {
3278 color: #fff;
3279 background-color: #449d44;
3280 border-color: #398439;
3281}
3282.btn-success:active,
3283.btn-success.active,
3284.open > .dropdown-toggle.btn-success {
3285 color: #fff;
3286 background-color: #449d44;
3287 background-image: none;
3288 border-color: #398439;
3289}
3290.btn-success:active:hover,
3291.btn-success.active:hover,
3292.open > .dropdown-toggle.btn-success:hover,
3293.btn-success:active:focus,
3294.btn-success.active:focus,
3295.open > .dropdown-toggle.btn-success:focus,
3296.btn-success:active.focus,
3297.btn-success.active.focus,
3298.open > .dropdown-toggle.btn-success.focus {
3299 color: #fff;
3300 background-color: #398439;
3301 border-color: #255625;
3302}
3303.btn-success.disabled:hover,
3304.btn-success[disabled]:hover,
3305fieldset[disabled] .btn-success:hover,
3306.btn-success.disabled:focus,
3307.btn-success[disabled]:focus,
3308fieldset[disabled] .btn-success:focus,
3309.btn-success.disabled.focus,
3310.btn-success[disabled].focus,
3311fieldset[disabled] .btn-success.focus {
3312 background-color: #5cb85c;
3313 border-color: #4cae4c;
3314}
3315.btn-success .badge {
3316 color: #5cb85c;
3317 background-color: #fff;
3318}
3319.btn-info {
3320 color: #fff;
3321 background-color: #5bc0de;
3322 border-color: #46b8da;
3323}
3324.btn-info:focus,
3325.btn-info.focus {
3326 color: #fff;
3327 background-color: #31b0d5;
3328 border-color: #1b6d85;
3329}
3330.btn-info:hover {
3331 color: #fff;
3332 background-color: #31b0d5;
3333 border-color: #269abc;
3334}
3335.btn-info:active,
3336.btn-info.active,
3337.open > .dropdown-toggle.btn-info {
3338 color: #fff;
3339 background-color: #31b0d5;
3340 background-image: none;
3341 border-color: #269abc;
3342}
3343.btn-info:active:hover,
3344.btn-info.active:hover,
3345.open > .dropdown-toggle.btn-info:hover,
3346.btn-info:active:focus,
3347.btn-info.active:focus,
3348.open > .dropdown-toggle.btn-info:focus,
3349.btn-info:active.focus,
3350.btn-info.active.focus,
3351.open > .dropdown-toggle.btn-info.focus {
3352 color: #fff;
3353 background-color: #269abc;
3354 border-color: #1b6d85;
3355}
3356.btn-info.disabled:hover,
3357.btn-info[disabled]:hover,
3358fieldset[disabled] .btn-info:hover,
3359.btn-info.disabled:focus,
3360.btn-info[disabled]:focus,
3361fieldset[disabled] .btn-info:focus,
3362.btn-info.disabled.focus,
3363.btn-info[disabled].focus,
3364fieldset[disabled] .btn-info.focus {
3365 background-color: #5bc0de;
3366 border-color: #46b8da;
3367}
3368.btn-info .badge {
3369 color: #5bc0de;
3370 background-color: #fff;
3371}
3372.btn-warning {
3373 color: #fff;
3374 background-color: #f0ad4e;
3375 border-color: #eea236;
3376}
3377.btn-warning:focus,
3378.btn-warning.focus {
3379 color: #fff;
3380 background-color: #ec971f;
3381 border-color: #985f0d;
3382}
3383.btn-warning:hover {
3384 color: #fff;
3385 background-color: #ec971f;
3386 border-color: #d58512;
3387}
3388.btn-warning:active,
3389.btn-warning.active,
3390.open > .dropdown-toggle.btn-warning {
3391 color: #fff;
3392 background-color: #ec971f;
3393 background-image: none;
3394 border-color: #d58512;
3395}
3396.btn-warning:active:hover,
3397.btn-warning.active:hover,
3398.open > .dropdown-toggle.btn-warning:hover,
3399.btn-warning:active:focus,
3400.btn-warning.active:focus,
3401.open > .dropdown-toggle.btn-warning:focus,
3402.btn-warning:active.focus,
3403.btn-warning.active.focus,
3404.open > .dropdown-toggle.btn-warning.focus {
3405 color: #fff;
3406 background-color: #d58512;
3407 border-color: #985f0d;
3408}
3409.btn-warning.disabled:hover,
3410.btn-warning[disabled]:hover,
3411fieldset[disabled] .btn-warning:hover,
3412.btn-warning.disabled:focus,
3413.btn-warning[disabled]:focus,
3414fieldset[disabled] .btn-warning:focus,
3415.btn-warning.disabled.focus,
3416.btn-warning[disabled].focus,
3417fieldset[disabled] .btn-warning.focus {
3418 background-color: #f0ad4e;
3419 border-color: #eea236;
3420}
3421.btn-warning .badge {
3422 color: #f0ad4e;
3423 background-color: #fff;
3424}
3425.btn-danger {
3426 color: #fff;
3427 background-color: #d9534f;
3428 border-color: #d43f3a;
3429}
3430.btn-danger:focus,
3431.btn-danger.focus {
3432 color: #fff;
3433 background-color: #c9302c;
3434 border-color: #761c19;
3435}
3436.btn-danger:hover {
3437 color: #fff;
3438 background-color: #c9302c;
3439 border-color: #ac2925;
3440}
3441.btn-danger:active,
3442.btn-danger.active,
3443.open > .dropdown-toggle.btn-danger {
3444 color: #fff;
3445 background-color: #c9302c;
3446 background-image: none;
3447 border-color: #ac2925;
3448}
3449.btn-danger:active:hover,
3450.btn-danger.active:hover,
3451.open > .dropdown-toggle.btn-danger:hover,
3452.btn-danger:active:focus,
3453.btn-danger.active:focus,
3454.open > .dropdown-toggle.btn-danger:focus,
3455.btn-danger:active.focus,
3456.btn-danger.active.focus,
3457.open > .dropdown-toggle.btn-danger.focus {
3458 color: #fff;
3459 background-color: #ac2925;
3460 border-color: #761c19;
3461}
3462.btn-danger.disabled:hover,
3463.btn-danger[disabled]:hover,
3464fieldset[disabled] .btn-danger:hover,
3465.btn-danger.disabled:focus,
3466.btn-danger[disabled]:focus,
3467fieldset[disabled] .btn-danger:focus,
3468.btn-danger.disabled.focus,
3469.btn-danger[disabled].focus,
3470fieldset[disabled] .btn-danger.focus {
3471 background-color: #d9534f;
3472 border-color: #d43f3a;
3473}
3474.btn-danger .badge {
3475 color: #d9534f;
3476 background-color: #fff;
3477}
3478.btn-link {
3479 font-weight: 400;
3480 color: #337ab7;
3481 border-radius: 0;
3482}
3483.btn-link,
3484.btn-link:active,
3485.btn-link.active,
3486.btn-link[disabled],
3487fieldset[disabled] .btn-link {
3488 background-color: transparent;
3489 -webkit-box-shadow: none;
3490 box-shadow: none;
3491}
3492.btn-link,
3493.btn-link:hover,
3494.btn-link:focus,
3495.btn-link:active {
3496 border-color: transparent;
3497}
3498.btn-link:hover,
3499.btn-link:focus {
3500 color: #23527c;
3501 text-decoration: underline;
3502 background-color: transparent;
3503}
3504.btn-link[disabled]:hover,
3505fieldset[disabled] .btn-link:hover,
3506.btn-link[disabled]:focus,
3507fieldset[disabled] .btn-link:focus {
3508 color: #777777;
3509 text-decoration: none;
3510}
3511.btn-lg,
3512.btn-group-lg > .btn {
3513 padding: 10px 16px;
3514 font-size: 18px;
3515 line-height: 1.3333333;
3516 border-radius: 6px;
3517}
3518.btn-sm,
3519.btn-group-sm > .btn {
3520 padding: 5px 10px;
3521 font-size: 12px;
3522 line-height: 1.5;
3523 border-radius: 3px;
3524}
3525.btn-xs,
3526.btn-group-xs > .btn {
3527 padding: 1px 5px;
3528 font-size: 12px;
3529 line-height: 1.5;
3530 border-radius: 3px;
3531}
3532.btn-block {
3533 display: block;
3534 width: 100%;
3535}
3536.btn-block + .btn-block {
3537 margin-top: 5px;
3538}
3539input[type="submit"].btn-block,
3540input[type="reset"].btn-block,
3541input[type="button"].btn-block {
3542 width: 100%;
3543}
3544.fade {
3545 opacity: 0;
3546 -webkit-transition: opacity 0.15s linear;
3547 -o-transition: opacity 0.15s linear;
3548 transition: opacity 0.15s linear;
3549}
3550.fade.in {
3551 opacity: 1;
3552}
3553.collapse {
3554 display: none;
3555}
3556.collapse.in {
3557 display: block;
3558}
3559tr.collapse.in {
3560 display: table-row;
3561}
3562tbody.collapse.in {
3563 display: table-row-group;
3564}
3565.collapsing {
3566 position: relative;
3567 height: 0;
3568 overflow: hidden;
3569 -webkit-transition-property: height, visibility;
3570 -o-transition-property: height, visibility;
3571 transition-property: height, visibility;
3572 -webkit-transition-duration: 0.35s;
3573 -o-transition-duration: 0.35s;
3574 transition-duration: 0.35s;
3575 -webkit-transition-timing-function: ease;
3576 -o-transition-timing-function: ease;
3577 transition-timing-function: ease;
3578}
3579.caret {
3580 display: inline-block;
3581 width: 0;
3582 height: 0;
3583 margin-left: 2px;
3584 vertical-align: middle;
3585 border-top: 4px dashed;
3586 border-top: 4px solid \9;
3587 border-right: 4px solid transparent;
3588 border-left: 4px solid transparent;
3589}
3590.dropup,
3591.dropdown {
3592 position: relative;
3593}
3594.dropdown-toggle:focus {
3595 outline: 0;
3596}
3597.dropdown-menu {
3598 position: absolute;
3599 top: 100%;
3600 left: 0;
3601 z-index: 1000;
3602 display: none;
3603 float: left;
3604 min-width: 160px;
3605 padding: 5px 0;
3606 margin: 2px 0 0;
3607 font-size: 14px;
3608 text-align: left;
3609 list-style: none;
3610 background-color: #fff;
3611 background-clip: padding-box;
3612 border: 1px solid #ccc;
3613 border: 1px solid rgba(0, 0, 0, 0.15);
3614 border-radius: 4px;
3615 -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
3616 box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
3617}
3618.dropdown-menu.pull-right {
3619 right: 0;
3620 left: auto;
3621}
3622.dropdown-menu .divider {
3623 height: 1px;
3624 margin: 9px 0;
3625 overflow: hidden;
3626 background-color: #e5e5e5;
3627}
3628.dropdown-menu > li > a {
3629 display: block;
3630 padding: 3px 20px;
3631 clear: both;
3632 font-weight: 400;
3633 line-height: 1.42857143;
3634 color: #333333;
3635 white-space: nowrap;
3636}
3637.dropdown-menu > li > a:hover,
3638.dropdown-menu > li > a:focus {
3639 color: #262626;
3640 text-decoration: none;
3641 background-color: #f5f5f5;
3642}
3643.dropdown-menu > .active > a,
3644.dropdown-menu > .active > a:hover,
3645.dropdown-menu > .active > a:focus {
3646 color: #fff;
3647 text-decoration: none;
3648 background-color: #337ab7;
3649 outline: 0;
3650}
3651.dropdown-menu > .disabled > a,
3652.dropdown-menu > .disabled > a:hover,
3653.dropdown-menu > .disabled > a:focus {
3654 color: #777777;
3655}
3656.dropdown-menu > .disabled > a:hover,
3657.dropdown-menu > .disabled > a:focus {
3658 text-decoration: none;
3659 cursor: not-allowed;
3660 background-color: transparent;
3661 background-image: none;
3662 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
3663}
3664.open > .dropdown-menu {
3665 display: block;
3666}
3667.open > a {
3668 outline: 0;
3669}
3670.dropdown-menu-right {
3671 right: 0;
3672 left: auto;
3673}
3674.dropdown-menu-left {
3675 right: auto;
3676 left: 0;
3677}
3678.dropdown-header {
3679 display: block;
3680 padding: 3px 20px;
3681 font-size: 12px;
3682 line-height: 1.42857143;
3683 color: #777777;
3684 white-space: nowrap;
3685}
3686.dropdown-backdrop {
3687 position: fixed;
3688 top: 0;
3689 right: 0;
3690 bottom: 0;
3691 left: 0;
3692 z-index: 990;
3693}
3694.pull-right > .dropdown-menu {
3695 right: 0;
3696 left: auto;
3697}
3698.dropup .caret,
3699.navbar-fixed-bottom .dropdown .caret {
3700 content: "";
3701 border-top: 0;
3702 border-bottom: 4px dashed;
3703 border-bottom: 4px solid \9;
3704}
3705.dropup .dropdown-menu,
3706.navbar-fixed-bottom .dropdown .dropdown-menu {
3707 top: auto;
3708 bottom: 100%;
3709 margin-bottom: 2px;
3710}
3711@media (min-width: 768px) {
3712 .navbar-right .dropdown-menu {
3713 right: 0;
3714 left: auto;
3715 }
3716 .navbar-right .dropdown-menu-left {
3717 right: auto;
3718 left: 0;
3719 }
3720}
3721.btn-group,
3722.btn-group-vertical {
3723 position: relative;
3724 display: inline-block;
3725 vertical-align: middle;
3726}
3727.btn-group > .btn,
3728.btn-group-vertical > .btn {
3729 position: relative;
3730 float: left;
3731}
3732.btn-group > .btn:hover,
3733.btn-group-vertical > .btn:hover,
3734.btn-group > .btn:focus,
3735.btn-group-vertical > .btn:focus,
3736.btn-group > .btn:active,
3737.btn-group-vertical > .btn:active,
3738.btn-group > .btn.active,
3739.btn-group-vertical > .btn.active {
3740 z-index: 2;
3741}
3742.btn-group .btn + .btn,
3743.btn-group .btn + .btn-group,
3744.btn-group .btn-group + .btn,
3745.btn-group .btn-group + .btn-group {
3746 margin-left: -1px;
3747}
3748.btn-toolbar {
3749 margin-left: -5px;
3750}
3751.btn-toolbar .btn,
3752.btn-toolbar .btn-group,
3753.btn-toolbar .input-group {
3754 float: left;
3755}
3756.btn-toolbar > .btn,
3757.btn-toolbar > .btn-group,
3758.btn-toolbar > .input-group {
3759 margin-left: 5px;
3760}
3761.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
3762 border-radius: 0;
3763}
3764.btn-group > .btn:first-child {
3765 margin-left: 0;
3766}
3767.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
3768 border-top-right-radius: 0;
3769 border-bottom-right-radius: 0;
3770}
3771.btn-group > .btn:last-child:not(:first-child),
3772.btn-group > .dropdown-toggle:not(:first-child) {
3773 border-top-left-radius: 0;
3774 border-bottom-left-radius: 0;
3775}
3776.btn-group > .btn-group {
3777 float: left;
3778}
3779.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
3780 border-radius: 0;
3781}
3782.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
3783.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
3784 border-top-right-radius: 0;
3785 border-bottom-right-radius: 0;
3786}
3787.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
3788 border-top-left-radius: 0;
3789 border-bottom-left-radius: 0;
3790}
3791.btn-group .dropdown-toggle:active,
3792.btn-group.open .dropdown-toggle {
3793 outline: 0;
3794}
3795.btn-group > .btn + .dropdown-toggle {
3796 padding-right: 8px;
3797 padding-left: 8px;
3798}
3799.btn-group > .btn-lg + .dropdown-toggle {
3800 padding-right: 12px;
3801 padding-left: 12px;
3802}
3803.btn-group.open .dropdown-toggle {
3804 -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3805 box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3806}
3807.btn-group.open .dropdown-toggle.btn-link {
3808 -webkit-box-shadow: none;
3809 box-shadow: none;
3810}
3811.btn .caret {
3812 margin-left: 0;
3813}
3814.btn-lg .caret {
3815 border-width: 5px 5px 0;
3816 border-bottom-width: 0;
3817}
3818.dropup .btn-lg .caret {
3819 border-width: 0 5px 5px;
3820}
3821.btn-group-vertical > .btn,
3822.btn-group-vertical > .btn-group,
3823.btn-group-vertical > .btn-group > .btn {
3824 display: block;
3825 float: none;
3826 width: 100%;
3827 max-width: 100%;
3828}
3829.btn-group-vertical > .btn-group > .btn {
3830 float: none;
3831}
3832.btn-group-vertical > .btn + .btn,
3833.btn-group-vertical > .btn + .btn-group,
3834.btn-group-vertical > .btn-group + .btn,
3835.btn-group-vertical > .btn-group + .btn-group {
3836 margin-top: -1px;
3837 margin-left: 0;
3838}
3839.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
3840 border-radius: 0;
3841}
3842.btn-group-vertical > .btn:first-child:not(:last-child) {
3843 border-top-left-radius: 4px;
3844 border-top-right-radius: 4px;
3845 border-bottom-right-radius: 0;
3846 border-bottom-left-radius: 0;
3847}
3848.btn-group-vertical > .btn:last-child:not(:first-child) {
3849 border-top-left-radius: 0;
3850 border-top-right-radius: 0;
3851 border-bottom-right-radius: 4px;
3852 border-bottom-left-radius: 4px;
3853}
3854.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
3855 border-radius: 0;
3856}
3857.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
3858.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
3859 border-bottom-right-radius: 0;
3860 border-bottom-left-radius: 0;
3861}
3862.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
3863 border-top-left-radius: 0;
3864 border-top-right-radius: 0;
3865}
3866.btn-group-justified {
3867 display: table;
3868 width: 100%;
3869 table-layout: fixed;
3870 border-collapse: separate;
3871}
3872.btn-group-justified > .btn,
3873.btn-group-justified > .btn-group {
3874 display: table-cell;
3875 float: none;
3876 width: 1%;
3877}
3878.btn-group-justified > .btn-group .btn {
3879 width: 100%;
3880}
3881.btn-group-justified > .btn-group .dropdown-menu {
3882 left: auto;
3883}
3884[data-toggle="buttons"] > .btn input[type="radio"],
3885[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
3886[data-toggle="buttons"] > .btn input[type="checkbox"],
3887[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
3888 position: absolute;
3889 clip: rect(0, 0, 0, 0);
3890 pointer-events: none;
3891}
3892.input-group {
3893 position: relative;
3894 display: table;
3895 border-collapse: separate;
3896}
3897.input-group[class*="col-"] {
3898 float: none;
3899 padding-right: 0;
3900 padding-left: 0;
3901}
3902.input-group .form-control {
3903 position: relative;
3904 z-index: 2;
3905 float: left;
3906 width: 100%;
3907 margin-bottom: 0;
3908}
3909.input-group .form-control:focus {
3910 z-index: 3;
3911}
3912.input-group-lg > .form-control,
3913.input-group-lg > .input-group-addon,
3914.input-group-lg > .input-group-btn > .btn {
3915 height: 46px;
3916 padding: 10px 16px;
3917 font-size: 18px;
3918 line-height: 1.3333333;
3919 border-radius: 6px;
3920}
3921select.input-group-lg > .form-control,
3922select.input-group-lg > .input-group-addon,
3923select.input-group-lg > .input-group-btn > .btn {
3924 height: 46px;
3925 line-height: 46px;
3926}
3927textarea.input-group-lg > .form-control,
3928textarea.input-group-lg > .input-group-addon,
3929textarea.input-group-lg > .input-group-btn > .btn,
3930select[multiple].input-group-lg > .form-control,
3931select[multiple].input-group-lg > .input-group-addon,
3932select[multiple].input-group-lg > .input-group-btn > .btn {
3933 height: auto;
3934}
3935.input-group-sm > .form-control,
3936.input-group-sm > .input-group-addon,
3937.input-group-sm > .input-group-btn > .btn {
3938 height: 30px;
3939 padding: 5px 10px;
3940 font-size: 12px;
3941 line-height: 1.5;
3942 border-radius: 3px;
3943}
3944select.input-group-sm > .form-control,
3945select.input-group-sm > .input-group-addon,
3946select.input-group-sm > .input-group-btn > .btn {
3947 height: 30px;
3948 line-height: 30px;
3949}
3950textarea.input-group-sm > .form-control,
3951textarea.input-group-sm > .input-group-addon,
3952textarea.input-group-sm > .input-group-btn > .btn,
3953select[multiple].input-group-sm > .form-control,
3954select[multiple].input-group-sm > .input-group-addon,
3955select[multiple].input-group-sm > .input-group-btn > .btn {
3956 height: auto;
3957}
3958.input-group-addon,
3959.input-group-btn,
3960.input-group .form-control {
3961 display: table-cell;
3962}
3963.input-group-addon:not(:first-child):not(:last-child),
3964.input-group-btn:not(:first-child):not(:last-child),
3965.input-group .form-control:not(:first-child):not(:last-child) {
3966 border-radius: 0;
3967}
3968.input-group-addon,
3969.input-group-btn {
3970 width: 1%;
3971 white-space: nowrap;
3972 vertical-align: middle;
3973}
3974.input-group-addon {
3975 padding: 6px 12px;
3976 font-size: 14px;
3977 font-weight: 400;
3978 line-height: 1;
3979 color: #555555;
3980 text-align: center;
3981 background-color: #eeeeee;
3982 border: 1px solid #ccc;
3983 border-radius: 4px;
3984}
3985.input-group-addon.input-sm {
3986 padding: 5px 10px;
3987 font-size: 12px;
3988 border-radius: 3px;
3989}
3990.input-group-addon.input-lg {
3991 padding: 10px 16px;
3992 font-size: 18px;
3993 border-radius: 6px;
3994}
3995.input-group-addon input[type="radio"],
3996.input-group-addon input[type="checkbox"] {
3997 margin-top: 0;
3998}
3999.input-group .form-control:first-child,
4000.input-group-addon:first-child,
4001.input-group-btn:first-child > .btn,
4002.input-group-btn:first-child > .btn-group > .btn,
4003.input-group-btn:first-child > .dropdown-toggle,
4004.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
4005.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
4006 border-top-right-radius: 0;
4007 border-bottom-right-radius: 0;
4008}
4009.input-group-addon:first-child {
4010 border-right: 0;
4011}
4012.input-group .form-control:last-child,
4013.input-group-addon:last-child,
4014.input-group-btn:last-child > .btn,
4015.input-group-btn:last-child > .btn-group > .btn,
4016.input-group-btn:last-child > .dropdown-toggle,
4017.input-group-btn:first-child > .btn:not(:first-child),
4018.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
4019 border-top-left-radius: 0;
4020 border-bottom-left-radius: 0;
4021}
4022.input-group-addon:last-child {
4023 border-left: 0;
4024}
4025.input-group-btn {
4026 position: relative;
4027 font-size: 0;
4028 white-space: nowrap;
4029}
4030.input-group-btn > .btn {
4031 position: relative;
4032}
4033.input-group-btn > .btn + .btn {
4034 margin-left: -1px;
4035}
4036.input-group-btn > .btn:hover,
4037.input-group-btn > .btn:focus,
4038.input-group-btn > .btn:active {
4039 z-index: 2;
4040}
4041.input-group-btn:first-child > .btn,
4042.input-group-btn:first-child > .btn-group {
4043 margin-right: -1px;
4044}
4045.input-group-btn:last-child > .btn,
4046.input-group-btn:last-child > .btn-group {
4047 z-index: 2;
4048 margin-left: -1px;
4049}
4050.nav {
4051 padding-left: 0;
4052 margin-bottom: 0;
4053 list-style: none;
4054}
4055.nav > li {
4056 position: relative;
4057 display: block;
4058}
4059.nav > li > a {
4060 position: relative;
4061 display: block;
4062 padding: 10px 15px;
4063}
4064.nav > li > a:hover,
4065.nav > li > a:focus {
4066 text-decoration: none;
4067 background-color: #eeeeee;
4068}
4069.nav > li.disabled > a {
4070 color: #777777;
4071}
4072.nav > li.disabled > a:hover,
4073.nav > li.disabled > a:focus {
4074 color: #777777;
4075 text-decoration: none;
4076 cursor: not-allowed;
4077 background-color: transparent;
4078}
4079.nav .open > a,
4080.nav .open > a:hover,
4081.nav .open > a:focus {
4082 background-color: #eeeeee;
4083 border-color: #337ab7;
4084}
4085.nav .nav-divider {
4086 height: 1px;
4087 margin: 9px 0;
4088 overflow: hidden;
4089 background-color: #e5e5e5;
4090}
4091.nav > li > a > img {
4092 max-width: none;
4093}
4094.nav-tabs {
4095 border-bottom: 1px solid #ddd;
4096}
4097.nav-tabs > li {
4098 float: left;
4099 margin-bottom: -1px;
4100}
4101.nav-tabs > li > a {
4102 margin-right: 2px;
4103 line-height: 1.42857143;
4104 border: 1px solid transparent;
4105 border-radius: 4px 4px 0 0;
4106}
4107.nav-tabs > li > a:hover {
4108 border-color: #eeeeee #eeeeee #ddd;
4109}
4110.nav-tabs > li.active > a,
4111.nav-tabs > li.active > a:hover,
4112.nav-tabs > li.active > a:focus {
4113 color: #555555;
4114 cursor: default;
4115 background-color: #fff;
4116 border: 1px solid #ddd;
4117 border-bottom-color: transparent;
4118}
4119.nav-tabs.nav-justified {
4120 width: 100%;
4121 border-bottom: 0;
4122}
4123.nav-tabs.nav-justified > li {
4124 float: none;
4125}
4126.nav-tabs.nav-justified > li > a {
4127 margin-bottom: 5px;
4128 text-align: center;
4129}
4130.nav-tabs.nav-justified > .dropdown .dropdown-menu {
4131 top: auto;
4132 left: auto;
4133}
4134@media (min-width: 768px) {
4135 .nav-tabs.nav-justified > li {
4136 display: table-cell;
4137 width: 1%;
4138 }
4139 .nav-tabs.nav-justified > li > a {
4140 margin-bottom: 0;
4141 }
4142}
4143.nav-tabs.nav-justified > li > a {
4144 margin-right: 0;
4145 border-radius: 4px;
4146}
4147.nav-tabs.nav-justified > .active > a,
4148.nav-tabs.nav-justified > .active > a:hover,
4149.nav-tabs.nav-justified > .active > a:focus {
4150 border: 1px solid #ddd;
4151}
4152@media (min-width: 768px) {
4153 .nav-tabs.nav-justified > li > a {
4154 border-bottom: 1px solid #ddd;
4155 border-radius: 4px 4px 0 0;
4156 }
4157 .nav-tabs.nav-justified > .active > a,
4158 .nav-tabs.nav-justified > .active > a:hover,
4159 .nav-tabs.nav-justified > .active > a:focus {
4160 border-bottom-color: #fff;
4161 }
4162}
4163.nav-pills > li {
4164 float: left;
4165}
4166.nav-pills > li > a {
4167 border-radius: 4px;
4168}
4169.nav-pills > li + li {
4170 margin-left: 2px;
4171}
4172.nav-pills > li.active > a,
4173.nav-pills > li.active > a:hover,
4174.nav-pills > li.active > a:focus {
4175 color: #fff;
4176 background-color: #337ab7;
4177}
4178.nav-stacked > li {
4179 float: none;
4180}
4181.nav-stacked > li + li {
4182 margin-top: 2px;
4183 margin-left: 0;
4184}
4185.nav-justified {
4186 width: 100%;
4187}
4188.nav-justified > li {
4189 float: none;
4190}
4191.nav-justified > li > a {
4192 margin-bottom: 5px;
4193 text-align: center;
4194}
4195.nav-justified > .dropdown .dropdown-menu {
4196 top: auto;
4197 left: auto;
4198}
4199@media (min-width: 768px) {
4200 .nav-justified > li {
4201 display: table-cell;
4202 width: 1%;
4203 }
4204 .nav-justified > li > a {
4205 margin-bottom: 0;
4206 }
4207}
4208.nav-tabs-justified {
4209 border-bottom: 0;
4210}
4211.nav-tabs-justified > li > a {
4212 margin-right: 0;
4213 border-radius: 4px;
4214}
4215.nav-tabs-justified > .active > a,
4216.nav-tabs-justified > .active > a:hover,
4217.nav-tabs-justified > .active > a:focus {
4218 border: 1px solid #ddd;
4219}
4220@media (min-width: 768px) {
4221 .nav-tabs-justified > li > a {
4222 border-bottom: 1px solid #ddd;
4223 border-radius: 4px 4px 0 0;
4224 }
4225 .nav-tabs-justified > .active > a,
4226 .nav-tabs-justified > .active > a:hover,
4227 .nav-tabs-justified > .active > a:focus {
4228 border-bottom-color: #fff;
4229 }
4230}
4231.tab-content > .tab-pane {
4232 display: none;
4233}
4234.tab-content > .active {
4235 display: block;
4236}
4237.nav-tabs .dropdown-menu {
4238 margin-top: -1px;
4239 border-top-left-radius: 0;
4240 border-top-right-radius: 0;
4241}
4242.navbar {
4243 position: relative;
4244 min-height: 50px;
4245 margin-bottom: 20px;
4246 border: 1px solid transparent;
4247}
4248@media (min-width: 768px) {
4249 .navbar {
4250 border-radius: 4px;
4251 }
4252}
4253@media (min-width: 768px) {
4254 .navbar-header {
4255 float: left;
4256 }
4257}
4258.navbar-collapse {
4259 padding-right: 15px;
4260 padding-left: 15px;
4261 overflow-x: visible;
4262 border-top: 1px solid transparent;
4263 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
4264 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
4265 -webkit-overflow-scrolling: touch;
4266}
4267.navbar-collapse.in {
4268 overflow-y: auto;
4269}
4270@media (min-width: 768px) {
4271 .navbar-collapse {
4272 width: auto;
4273 border-top: 0;
4274 -webkit-box-shadow: none;
4275 box-shadow: none;
4276 }
4277 .navbar-collapse.collapse {
4278 display: block !important;
4279 height: auto !important;
4280 padding-bottom: 0;
4281 overflow: visible !important;
4282 }
4283 .navbar-collapse.in {
4284 overflow-y: visible;
4285 }
4286 .navbar-fixed-top .navbar-collapse,
4287 .navbar-static-top .navbar-collapse,
4288 .navbar-fixed-bottom .navbar-collapse {
4289 padding-right: 0;
4290 padding-left: 0;
4291 }
4292}
4293.navbar-fixed-top,
4294.navbar-fixed-bottom {
4295 position: fixed;
4296 right: 0;
4297 left: 0;
4298 z-index: 1030;
4299}
4300.navbar-fixed-top .navbar-collapse,
4301.navbar-fixed-bottom .navbar-collapse {
4302 max-height: 340px;
4303}
4304@media (max-device-width: 480px) and (orientation: landscape) {
4305 .navbar-fixed-top .navbar-collapse,
4306 .navbar-fixed-bottom .navbar-collapse {
4307 max-height: 200px;
4308 }
4309}
4310@media (min-width: 768px) {
4311 .navbar-fixed-top,
4312 .navbar-fixed-bottom {
4313 border-radius: 0;
4314 }
4315}
4316.navbar-fixed-top {
4317 top: 0;
4318 border-width: 0 0 1px;
4319}
4320.navbar-fixed-bottom {
4321 bottom: 0;
4322 margin-bottom: 0;
4323 border-width: 1px 0 0;
4324}
4325.container > .navbar-header,
4326.container-fluid > .navbar-header,
4327.container > .navbar-collapse,
4328.container-fluid > .navbar-collapse {
4329 margin-right: -15px;
4330 margin-left: -15px;
4331}
4332@media (min-width: 768px) {
4333 .container > .navbar-header,
4334 .container-fluid > .navbar-header,
4335 .container > .navbar-collapse,
4336 .container-fluid > .navbar-collapse {
4337 margin-right: 0;
4338 margin-left: 0;
4339 }
4340}
4341.navbar-static-top {
4342 z-index: 1000;
4343 border-width: 0 0 1px;
4344}
4345@media (min-width: 768px) {
4346 .navbar-static-top {
4347 border-radius: 0;
4348 }
4349}
4350.navbar-brand {
4351 float: left;
4352 height: 50px;
4353 padding: 15px 15px;
4354 font-size: 18px;
4355 line-height: 20px;
4356}
4357.navbar-brand:hover,
4358.navbar-brand:focus {
4359 text-decoration: none;
4360}
4361.navbar-brand > img {
4362 display: block;
4363}
4364@media (min-width: 768px) {
4365 .navbar > .container .navbar-brand,
4366 .navbar > .container-fluid .navbar-brand {
4367 margin-left: -15px;
4368 }
4369}
4370.navbar-toggle {
4371 position: relative;
4372 float: right;
4373 padding: 9px 10px;
4374 margin-right: 15px;
4375 margin-top: 8px;
4376 margin-bottom: 8px;
4377 background-color: transparent;
4378 background-image: none;
4379 border: 1px solid transparent;
4380 border-radius: 4px;
4381}
4382.navbar-toggle:focus {
4383 outline: 0;
4384}
4385.navbar-toggle .icon-bar {
4386 display: block;
4387 width: 22px;
4388 height: 2px;
4389 border-radius: 1px;
4390}
4391.navbar-toggle .icon-bar + .icon-bar {
4392 margin-top: 4px;
4393}
4394@media (min-width: 768px) {
4395 .navbar-toggle {
4396 display: none;
4397 }
4398}
4399.navbar-nav {
4400 margin: 7.5px -15px;
4401}
4402.navbar-nav > li > a {
4403 padding-top: 10px;
4404 padding-bottom: 10px;
4405 line-height: 20px;
4406}
4407@media (max-width: 767px) {
4408 .navbar-nav .open .dropdown-menu {
4409 position: static;
4410 float: none;
4411 width: auto;
4412 margin-top: 0;
4413 background-color: transparent;
4414 border: 0;
4415 -webkit-box-shadow: none;
4416 box-shadow: none;
4417 }
4418 .navbar-nav .open .dropdown-menu > li > a,
4419 .navbar-nav .open .dropdown-menu .dropdown-header {
4420 padding: 5px 15px 5px 25px;
4421 }
4422 .navbar-nav .open .dropdown-menu > li > a {
4423 line-height: 20px;
4424 }
4425 .navbar-nav .open .dropdown-menu > li > a:hover,
4426 .navbar-nav .open .dropdown-menu > li > a:focus {
4427 background-image: none;
4428 }
4429}
4430@media (min-width: 768px) {
4431 .navbar-nav {
4432 float: left;
4433 margin: 0;
4434 }
4435 .navbar-nav > li {
4436 float: left;
4437 }
4438 .navbar-nav > li > a {
4439 padding-top: 15px;
4440 padding-bottom: 15px;
4441 }
4442}
4443.navbar-form {
4444 padding: 10px 15px;
4445 margin-right: -15px;
4446 margin-left: -15px;
4447 border-top: 1px solid transparent;
4448 border-bottom: 1px solid transparent;
4449 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
4450 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
4451 margin-top: 8px;
4452 margin-bottom: 8px;
4453}
4454@media (min-width: 768px) {
4455 .navbar-form .form-group {
4456 display: inline-block;
4457 margin-bottom: 0;
4458 vertical-align: middle;
4459 }
4460 .navbar-form .form-control {
4461 display: inline-block;
4462 width: auto;
4463 vertical-align: middle;
4464 }
4465 .navbar-form .form-control-static {
4466 display: inline-block;
4467 }
4468 .navbar-form .input-group {
4469 display: inline-table;
4470 vertical-align: middle;
4471 }
4472 .navbar-form .input-group .input-group-addon,
4473 .navbar-form .input-group .input-group-btn,
4474 .navbar-form .input-group .form-control {
4475 width: auto;
4476 }
4477 .navbar-form .input-group > .form-control {
4478 width: 100%;
4479 }
4480 .navbar-form .control-label {
4481 margin-bottom: 0;
4482 vertical-align: middle;
4483 }
4484 .navbar-form .radio,
4485 .navbar-form .checkbox {
4486 display: inline-block;
4487 margin-top: 0;
4488 margin-bottom: 0;
4489 vertical-align: middle;
4490 }
4491 .navbar-form .radio label,
4492 .navbar-form .checkbox label {
4493 padding-left: 0;
4494 }
4495 .navbar-form .radio input[type="radio"],
4496 .navbar-form .checkbox input[type="checkbox"] {
4497 position: relative;
4498 margin-left: 0;
4499 }
4500 .navbar-form .has-feedback .form-control-feedback {
4501 top: 0;
4502 }
4503}
4504@media (max-width: 767px) {
4505 .navbar-form .form-group {
4506 margin-bottom: 5px;
4507 }
4508 .navbar-form .form-group:last-child {
4509 margin-bottom: 0;
4510 }
4511}
4512@media (min-width: 768px) {
4513 .navbar-form {
4514 width: auto;
4515 padding-top: 0;
4516 padding-bottom: 0;
4517 margin-right: 0;
4518 margin-left: 0;
4519 border: 0;
4520 -webkit-box-shadow: none;
4521 box-shadow: none;
4522 }
4523}
4524.navbar-nav > li > .dropdown-menu {
4525 margin-top: 0;
4526 border-top-left-radius: 0;
4527 border-top-right-radius: 0;
4528}
4529.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
4530 margin-bottom: 0;
4531 border-top-left-radius: 4px;
4532 border-top-right-radius: 4px;
4533 border-bottom-right-radius: 0;
4534 border-bottom-left-radius: 0;
4535}
4536.navbar-btn {
4537 margin-top: 8px;
4538 margin-bottom: 8px;
4539}
4540.navbar-btn.btn-sm {
4541 margin-top: 10px;
4542 margin-bottom: 10px;
4543}
4544.navbar-btn.btn-xs {
4545 margin-top: 14px;
4546 margin-bottom: 14px;
4547}
4548.navbar-text {
4549 margin-top: 15px;
4550 margin-bottom: 15px;
4551}
4552@media (min-width: 768px) {
4553 .navbar-text {
4554 float: left;
4555 margin-right: 15px;
4556 margin-left: 15px;
4557 }
4558}
4559@media (min-width: 768px) {
4560 .navbar-left {
4561 float: left !important;
4562 }
4563 .navbar-right {
4564 float: right !important;
4565 margin-right: -15px;
4566 }
4567 .navbar-right ~ .navbar-right {
4568 margin-right: 0;
4569 }
4570}
4571.navbar-default {
4572 background-color: #f8f8f8;
4573 border-color: #e7e7e7;
4574}
4575.navbar-default .navbar-brand {
4576 color: #777;
4577}
4578.navbar-default .navbar-brand:hover,
4579.navbar-default .navbar-brand:focus {
4580 color: #5e5e5e;
4581 background-color: transparent;
4582}
4583.navbar-default .navbar-text {
4584 color: #777;
4585}
4586.navbar-default .navbar-nav > li > a {
4587 color: #777;
4588}
4589.navbar-default .navbar-nav > li > a:hover,
4590.navbar-default .navbar-nav > li > a:focus {
4591 color: #333;
4592 background-color: transparent;
4593}
4594.navbar-default .navbar-nav > .active > a,
4595.navbar-default .navbar-nav > .active > a:hover,
4596.navbar-default .navbar-nav > .active > a:focus {
4597 color: #555;
4598 background-color: #e7e7e7;
4599}
4600.navbar-default .navbar-nav > .disabled > a,
4601.navbar-default .navbar-nav > .disabled > a:hover,
4602.navbar-default .navbar-nav > .disabled > a:focus {
4603 color: #ccc;
4604 background-color: transparent;
4605}
4606.navbar-default .navbar-nav > .open > a,
4607.navbar-default .navbar-nav > .open > a:hover,
4608.navbar-default .navbar-nav > .open > a:focus {
4609 color: #555;
4610 background-color: #e7e7e7;
4611}
4612@media (max-width: 767px) {
4613 .navbar-default .navbar-nav .open .dropdown-menu > li > a {
4614 color: #777;
4615 }
4616 .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
4617 .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
4618 color: #333;
4619 background-color: transparent;
4620 }
4621 .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
4622 .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
4623 .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
4624 color: #555;
4625 background-color: #e7e7e7;
4626 }
4627 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
4628 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
4629 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
4630 color: #ccc;
4631 background-color: transparent;
4632 }
4633}
4634.navbar-default .navbar-toggle {
4635 border-color: #ddd;
4636}
4637.navbar-default .navbar-toggle:hover,
4638.navbar-default .navbar-toggle:focus {
4639 background-color: #ddd;
4640}
4641.navbar-default .navbar-toggle .icon-bar {
4642 background-color: #888;
4643}
4644.navbar-default .navbar-collapse,
4645.navbar-default .navbar-form {
4646 border-color: #e7e7e7;
4647}
4648.navbar-default .navbar-link {
4649 color: #777;
4650}
4651.navbar-default .navbar-link:hover {
4652 color: #333;
4653}
4654.navbar-default .btn-link {
4655 color: #777;
4656}
4657.navbar-default .btn-link:hover,
4658.navbar-default .btn-link:focus {
4659 color: #333;
4660}
4661.navbar-default .btn-link[disabled]:hover,
4662fieldset[disabled] .navbar-default .btn-link:hover,
4663.navbar-default .btn-link[disabled]:focus,
4664fieldset[disabled] .navbar-default .btn-link:focus {
4665 color: #ccc;
4666}
4667.navbar-inverse {
4668 background-color: #222;
4669 border-color: #080808;
4670}
4671.navbar-inverse .navbar-brand {
4672 color: #9d9d9d;
4673}
4674.navbar-inverse .navbar-brand:hover,
4675.navbar-inverse .navbar-brand:focus {
4676 color: #fff;
4677 background-color: transparent;
4678}
4679.navbar-inverse .navbar-text {
4680 color: #9d9d9d;
4681}
4682.navbar-inverse .navbar-nav > li > a {
4683 color: #9d9d9d;
4684}
4685.navbar-inverse .navbar-nav > li > a:hover,
4686.navbar-inverse .navbar-nav > li > a:focus {
4687 color: #fff;
4688 background-color: transparent;
4689}
4690.navbar-inverse .navbar-nav > .active > a,
4691.navbar-inverse .navbar-nav > .active > a:hover,
4692.navbar-inverse .navbar-nav > .active > a:focus {
4693 color: #fff;
4694 background-color: #080808;
4695}
4696.navbar-inverse .navbar-nav > .disabled > a,
4697.navbar-inverse .navbar-nav > .disabled > a:hover,
4698.navbar-inverse .navbar-nav > .disabled > a:focus {
4699 color: #444;
4700 background-color: transparent;
4701}
4702.navbar-inverse .navbar-nav > .open > a,
4703.navbar-inverse .navbar-nav > .open > a:hover,
4704.navbar-inverse .navbar-nav > .open > a:focus {
4705 color: #fff;
4706 background-color: #080808;
4707}
4708@media (max-width: 767px) {
4709 .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
4710 border-color: #080808;
4711 }
4712 .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
4713 background-color: #080808;
4714 }
4715 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
4716 color: #9d9d9d;
4717 }
4718 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
4719 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
4720 color: #fff;
4721 background-color: transparent;
4722 }
4723 .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
4724 .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
4725 .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
4726 color: #fff;
4727 background-color: #080808;
4728 }
4729 .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
4730 .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
4731 .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
4732 color: #444;
4733 background-color: transparent;
4734 }
4735}
4736.navbar-inverse .navbar-toggle {
4737 border-color: #333;
4738}
4739.navbar-inverse .navbar-toggle:hover,
4740.navbar-inverse .navbar-toggle:focus {
4741 background-color: #333;
4742}
4743.navbar-inverse .navbar-toggle .icon-bar {
4744 background-color: #fff;
4745}
4746.navbar-inverse .navbar-collapse,
4747.navbar-inverse .navbar-form {
4748 border-color: #101010;
4749}
4750.navbar-inverse .navbar-link {
4751 color: #9d9d9d;
4752}
4753.navbar-inverse .navbar-link:hover {
4754 color: #fff;
4755}
4756.navbar-inverse .btn-link {
4757 color: #9d9d9d;
4758}
4759.navbar-inverse .btn-link:hover,
4760.navbar-inverse .btn-link:focus {
4761 color: #fff;
4762}
4763.navbar-inverse .btn-link[disabled]:hover,
4764fieldset[disabled] .navbar-inverse .btn-link:hover,
4765.navbar-inverse .btn-link[disabled]:focus,
4766fieldset[disabled] .navbar-inverse .btn-link:focus {
4767 color: #444;
4768}
4769.breadcrumb {
4770 padding: 8px 15px;
4771 margin-bottom: 20px;
4772 list-style: none;
4773 background-color: #f5f5f5;
4774 border-radius: 4px;
4775}
4776.breadcrumb > li {
4777 display: inline-block;
4778}
4779.breadcrumb > li + li:before {
4780 padding: 0 5px;
4781 color: #ccc;
4782 content: "/\00a0";
4783}
4784.breadcrumb > .active {
4785 color: #777777;
4786}
4787.pagination {
4788 display: inline-block;
4789 padding-left: 0;
4790 margin: 20px 0;
4791 border-radius: 4px;
4792}
4793.pagination > li {
4794 display: inline;
4795}
4796.pagination > li > a,
4797.pagination > li > span {
4798 position: relative;
4799 float: left;
4800 padding: 6px 12px;
4801 margin-left: -1px;
4802 line-height: 1.42857143;
4803 color: #337ab7;
4804 text-decoration: none;
4805 background-color: #fff;
4806 border: 1px solid #ddd;
4807}
4808.pagination > li > a:hover,
4809.pagination > li > span:hover,
4810.pagination > li > a:focus,
4811.pagination > li > span:focus {
4812 z-index: 2;
4813 color: #23527c;
4814 background-color: #eeeeee;
4815 border-color: #ddd;
4816}
4817.pagination > li:first-child > a,
4818.pagination > li:first-child > span {
4819 margin-left: 0;
4820 border-top-left-radius: 4px;
4821 border-bottom-left-radius: 4px;
4822}
4823.pagination > li:last-child > a,
4824.pagination > li:last-child > span {
4825 border-top-right-radius: 4px;
4826 border-bottom-right-radius: 4px;
4827}
4828.pagination > .active > a,
4829.pagination > .active > span,
4830.pagination > .active > a:hover,
4831.pagination > .active > span:hover,
4832.pagination > .active > a:focus,
4833.pagination > .active > span:focus {
4834 z-index: 3;
4835 color: #fff;
4836 cursor: default;
4837 background-color: #337ab7;
4838 border-color: #337ab7;
4839}
4840.pagination > .disabled > span,
4841.pagination > .disabled > span:hover,
4842.pagination > .disabled > span:focus,
4843.pagination > .disabled > a,
4844.pagination > .disabled > a:hover,
4845.pagination > .disabled > a:focus {
4846 color: #777777;
4847 cursor: not-allowed;
4848 background-color: #fff;
4849 border-color: #ddd;
4850}
4851.pagination-lg > li > a,
4852.pagination-lg > li > span {
4853 padding: 10px 16px;
4854 font-size: 18px;
4855 line-height: 1.3333333;
4856}
4857.pagination-lg > li:first-child > a,
4858.pagination-lg > li:first-child > span {
4859 border-top-left-radius: 6px;
4860 border-bottom-left-radius: 6px;
4861}
4862.pagination-lg > li:last-child > a,
4863.pagination-lg > li:last-child > span {
4864 border-top-right-radius: 6px;
4865 border-bottom-right-radius: 6px;
4866}
4867.pagination-sm > li > a,
4868.pagination-sm > li > span {
4869 padding: 5px 10px;
4870 font-size: 12px;
4871 line-height: 1.5;
4872}
4873.pagination-sm > li:first-child > a,
4874.pagination-sm > li:first-child > span {
4875 border-top-left-radius: 3px;
4876 border-bottom-left-radius: 3px;
4877}
4878.pagination-sm > li:last-child > a,
4879.pagination-sm > li:last-child > span {
4880 border-top-right-radius: 3px;
4881 border-bottom-right-radius: 3px;
4882}
4883.pager {
4884 padding-left: 0;
4885 margin: 20px 0;
4886 text-align: center;
4887 list-style: none;
4888}
4889.pager li {
4890 display: inline;
4891}
4892.pager li > a,
4893.pager li > span {
4894 display: inline-block;
4895 padding: 5px 14px;
4896 background-color: #fff;
4897 border: 1px solid #ddd;
4898 border-radius: 15px;
4899}
4900.pager li > a:hover,
4901.pager li > a:focus {
4902 text-decoration: none;
4903 background-color: #eeeeee;
4904}
4905.pager .next > a,
4906.pager .next > span {
4907 float: right;
4908}
4909.pager .previous > a,
4910.pager .previous > span {
4911 float: left;
4912}
4913.pager .disabled > a,
4914.pager .disabled > a:hover,
4915.pager .disabled > a:focus,
4916.pager .disabled > span {
4917 color: #777777;
4918 cursor: not-allowed;
4919 background-color: #fff;
4920}
4921.label {
4922 display: inline;
4923 padding: 0.2em 0.6em 0.3em;
4924 font-size: 75%;
4925 font-weight: 700;
4926 line-height: 1;
4927 color: #fff;
4928 text-align: center;
4929 white-space: nowrap;
4930 vertical-align: baseline;
4931 border-radius: 0.25em;
4932}
4933a.label:hover,
4934a.label:focus {
4935 color: #fff;
4936 text-decoration: none;
4937 cursor: pointer;
4938}
4939.label:empty {
4940 display: none;
4941}
4942.btn .label {
4943 position: relative;
4944 top: -1px;
4945}
4946.label-default {
4947 background-color: #777777;
4948}
4949.label-default[href]:hover,
4950.label-default[href]:focus {
4951 background-color: #5e5e5e;
4952}
4953.label-primary {
4954 background-color: #337ab7;
4955}
4956.label-primary[href]:hover,
4957.label-primary[href]:focus {
4958 background-color: #286090;
4959}
4960.label-success {
4961 background-color: #5cb85c;
4962}
4963.label-success[href]:hover,
4964.label-success[href]:focus {
4965 background-color: #449d44;
4966}
4967.label-info {
4968 background-color: #5bc0de;
4969}
4970.label-info[href]:hover,
4971.label-info[href]:focus {
4972 background-color: #31b0d5;
4973}
4974.label-warning {
4975 background-color: #f0ad4e;
4976}
4977.label-warning[href]:hover,
4978.label-warning[href]:focus {
4979 background-color: #ec971f;
4980}
4981.label-danger {
4982 background-color: #d9534f;
4983}
4984.label-danger[href]:hover,
4985.label-danger[href]:focus {
4986 background-color: #c9302c;
4987}
4988.badge {
4989 display: inline-block;
4990 min-width: 10px;
4991 padding: 3px 7px;
4992 font-size: 12px;
4993 font-weight: bold;
4994 line-height: 1;
4995 color: #fff;
4996 text-align: center;
4997 white-space: nowrap;
4998 vertical-align: middle;
4999 background-color: #777777;
5000 border-radius: 10px;
5001}
5002.badge:empty {
5003 display: none;
5004}
5005.btn .badge {
5006 position: relative;
5007 top: -1px;
5008}
5009.btn-xs .badge,
5010.btn-group-xs > .btn .badge {
5011 top: 0;
5012 padding: 1px 5px;
5013}
5014a.badge:hover,
5015a.badge:focus {
5016 color: #fff;
5017 text-decoration: none;
5018 cursor: pointer;
5019}
5020.list-group-item.active > .badge,
5021.nav-pills > .active > a > .badge {
5022 color: #337ab7;
5023 background-color: #fff;
5024}
5025.list-group-item > .badge {
5026 float: right;
5027}
5028.list-group-item > .badge + .badge {
5029 margin-right: 5px;
5030}
5031.nav-pills > li > a > .badge {
5032 margin-left: 3px;
5033}
5034.jumbotron {
5035 padding-top: 30px;
5036 padding-bottom: 30px;
5037 margin-bottom: 30px;
5038 color: inherit;
5039 background-color: #eeeeee;
5040}
5041.jumbotron h1,
5042.jumbotron .h1 {
5043 color: inherit;
5044}
5045.jumbotron p {
5046 margin-bottom: 15px;
5047 font-size: 21px;
5048 font-weight: 200;
5049}
5050.jumbotron > hr {
5051 border-top-color: #d5d5d5;
5052}
5053.container .jumbotron,
5054.container-fluid .jumbotron {
5055 padding-right: 15px;
5056 padding-left: 15px;
5057 border-radius: 6px;
5058}
5059.jumbotron .container {
5060 max-width: 100%;
5061}
5062@media screen and (min-width: 768px) {
5063 .jumbotron {
5064 padding-top: 48px;
5065 padding-bottom: 48px;
5066 }
5067 .container .jumbotron,
5068 .container-fluid .jumbotron {
5069 padding-right: 60px;
5070 padding-left: 60px;
5071 }
5072 .jumbotron h1,
5073 .jumbotron .h1 {
5074 font-size: 63px;
5075 }
5076}
5077.thumbnail {
5078 display: block;
5079 padding: 4px;
5080 margin-bottom: 20px;
5081 line-height: 1.42857143;
5082 background-color: #fff;
5083 border: 1px solid #ddd;
5084 border-radius: 4px;
5085 -webkit-transition: border 0.2s ease-in-out;
5086 -o-transition: border 0.2s ease-in-out;
5087 transition: border 0.2s ease-in-out;
5088}
5089.thumbnail > img,
5090.thumbnail a > img {
5091 margin-right: auto;
5092 margin-left: auto;
5093}
5094a.thumbnail:hover,
5095a.thumbnail:focus,
5096a.thumbnail.active {
5097 border-color: #337ab7;
5098}
5099.thumbnail .caption {
5100 padding: 9px;
5101 color: #333333;
5102}
5103.alert {
5104 padding: 15px;
5105 margin-bottom: 20px;
5106 border: 1px solid transparent;
5107 border-radius: 4px;
5108}
5109.alert h4 {
5110 margin-top: 0;
5111 color: inherit;
5112}
5113.alert .alert-link {
5114 font-weight: bold;
5115}
5116.alert > p,
5117.alert > ul {
5118 margin-bottom: 0;
5119}
5120.alert > p + p {
5121 margin-top: 5px;
5122}
5123.alert-dismissable,
5124.alert-dismissible {
5125 padding-right: 35px;
5126}
5127.alert-dismissable .close,
5128.alert-dismissible .close {
5129 position: relative;
5130 top: -2px;
5131 right: -21px;
5132 color: inherit;
5133}
5134.alert-success {
5135 color: #3c763d;
5136 background-color: #dff0d8;
5137 border-color: #d6e9c6;
5138}
5139.alert-success hr {
5140 border-top-color: #c9e2b3;
5141}
5142.alert-success .alert-link {
5143 color: #2b542c;
5144}
5145.alert-info {
5146 color: #31708f;
5147 background-color: #d9edf7;
5148 border-color: #bce8f1;
5149}
5150.alert-info hr {
5151 border-top-color: #a6e1ec;
5152}
5153.alert-info .alert-link {
5154 color: #245269;
5155}
5156.alert-warning {
5157 color: #8a6d3b;
5158 background-color: #fcf8e3;
5159 border-color: #faebcc;
5160}
5161.alert-warning hr {
5162 border-top-color: #f7e1b5;
5163}
5164.alert-warning .alert-link {
5165 color: #66512c;
5166}
5167.alert-danger {
5168 color: #a94442;
5169 background-color: #f2dede;
5170 border-color: #ebccd1;
5171}
5172.alert-danger hr {
5173 border-top-color: #e4b9c0;
5174}
5175.alert-danger .alert-link {
5176 color: #843534;
5177}
5178@-webkit-keyframes progress-bar-stripes {
5179 from {
5180 background-position: 40px 0;
5181 }
5182 to {
5183 background-position: 0 0;
5184 }
5185}
5186@-o-keyframes progress-bar-stripes {
5187 from {
5188 background-position: 40px 0;
5189 }
5190 to {
5191 background-position: 0 0;
5192 }
5193}
5194@keyframes progress-bar-stripes {
5195 from {
5196 background-position: 40px 0;
5197 }
5198 to {
5199 background-position: 0 0;
5200 }
5201}
5202.progress {
5203 height: 20px;
5204 margin-bottom: 20px;
5205 overflow: hidden;
5206 background-color: #f5f5f5;
5207 border-radius: 4px;
5208 -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
5209 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
5210}
5211.progress-bar {
5212 float: left;
5213 width: 0%;
5214 height: 100%;
5215 font-size: 12px;
5216 line-height: 20px;
5217 color: #fff;
5218 text-align: center;
5219 background-color: #337ab7;
5220 -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
5221 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
5222 -webkit-transition: width 0.6s ease;
5223 -o-transition: width 0.6s ease;
5224 transition: width 0.6s ease;
5225}
5226.progress-striped .progress-bar,
5227.progress-bar-striped {
5228 background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5229 background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5230 background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5231 -webkit-background-size: 40px 40px;
5232 background-size: 40px 40px;
5233}
5234.progress.active .progress-bar,
5235.progress-bar.active {
5236 -webkit-animation: progress-bar-stripes 2s linear infinite;
5237 -o-animation: progress-bar-stripes 2s linear infinite;
5238 animation: progress-bar-stripes 2s linear infinite;
5239}
5240.progress-bar-success {
5241 background-color: #5cb85c;
5242}
5243.progress-striped .progress-bar-success {
5244 background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5245 background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5246 background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5247}
5248.progress-bar-info {
5249 background-color: #5bc0de;
5250}
5251.progress-striped .progress-bar-info {
5252 background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5253 background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5254 background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5255}
5256.progress-bar-warning {
5257 background-color: #f0ad4e;
5258}
5259.progress-striped .progress-bar-warning {
5260 background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5261 background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5262 background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5263}
5264.progress-bar-danger {
5265 background-color: #d9534f;
5266}
5267.progress-striped .progress-bar-danger {
5268 background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5269 background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5270 background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5271}
5272.media {
5273 margin-top: 15px;
5274}
5275.media:first-child {
5276 margin-top: 0;
5277}
5278.media,
5279.media-body {
5280 overflow: hidden;
5281 zoom: 1;
5282}
5283.media-body {
5284 width: 10000px;
5285}
5286.media-object {
5287 display: block;
5288}
5289.media-object.img-thumbnail {
5290 max-width: none;
5291}
5292.media-right,
5293.media > .pull-right {
5294 padding-left: 10px;
5295}
5296.media-left,
5297.media > .pull-left {
5298 padding-right: 10px;
5299}
5300.media-left,
5301.media-right,
5302.media-body {
5303 display: table-cell;
5304 vertical-align: top;
5305}
5306.media-middle {
5307 vertical-align: middle;
5308}
5309.media-bottom {
5310 vertical-align: bottom;
5311}
5312.media-heading {
5313 margin-top: 0;
5314 margin-bottom: 5px;
5315}
5316.media-list {
5317 padding-left: 0;
5318 list-style: none;
5319}
5320.list-group {
5321 padding-left: 0;
5322 margin-bottom: 20px;
5323}
5324.list-group-item {
5325 position: relative;
5326 display: block;
5327 padding: 10px 15px;
5328 margin-bottom: -1px;
5329 background-color: #fff;
5330 border: 1px solid #ddd;
5331}
5332.list-group-item:first-child {
5333 border-top-left-radius: 4px;
5334 border-top-right-radius: 4px;
5335}
5336.list-group-item:last-child {
5337 margin-bottom: 0;
5338 border-bottom-right-radius: 4px;
5339 border-bottom-left-radius: 4px;
5340}
5341.list-group-item.disabled,
5342.list-group-item.disabled:hover,
5343.list-group-item.disabled:focus {
5344 color: #777777;
5345 cursor: not-allowed;
5346 background-color: #eeeeee;
5347}
5348.list-group-item.disabled .list-group-item-heading,
5349.list-group-item.disabled:hover .list-group-item-heading,
5350.list-group-item.disabled:focus .list-group-item-heading {
5351 color: inherit;
5352}
5353.list-group-item.disabled .list-group-item-text,
5354.list-group-item.disabled:hover .list-group-item-text,
5355.list-group-item.disabled:focus .list-group-item-text {
5356 color: #777777;
5357}
5358.list-group-item.active,
5359.list-group-item.active:hover,
5360.list-group-item.active:focus {
5361 z-index: 2;
5362 color: #fff;
5363 background-color: #337ab7;
5364 border-color: #337ab7;
5365}
5366.list-group-item.active .list-group-item-heading,
5367.list-group-item.active:hover .list-group-item-heading,
5368.list-group-item.active:focus .list-group-item-heading,
5369.list-group-item.active .list-group-item-heading > small,
5370.list-group-item.active:hover .list-group-item-heading > small,
5371.list-group-item.active:focus .list-group-item-heading > small,
5372.list-group-item.active .list-group-item-heading > .small,
5373.list-group-item.active:hover .list-group-item-heading > .small,
5374.list-group-item.active:focus .list-group-item-heading > .small {
5375 color: inherit;
5376}
5377.list-group-item.active .list-group-item-text,
5378.list-group-item.active:hover .list-group-item-text,
5379.list-group-item.active:focus .list-group-item-text {
5380 color: #c7ddef;
5381}
5382a.list-group-item,
5383button.list-group-item {
5384 color: #555;
5385}
5386a.list-group-item .list-group-item-heading,
5387button.list-group-item .list-group-item-heading {
5388 color: #333;
5389}
5390a.list-group-item:hover,
5391button.list-group-item:hover,
5392a.list-group-item:focus,
5393button.list-group-item:focus {
5394 color: #555;
5395 text-decoration: none;
5396 background-color: #f5f5f5;
5397}
5398button.list-group-item {
5399 width: 100%;
5400 text-align: left;
5401}
5402.list-group-item-success {
5403 color: #3c763d;
5404 background-color: #dff0d8;
5405}
5406a.list-group-item-success,
5407button.list-group-item-success {
5408 color: #3c763d;
5409}
5410a.list-group-item-success .list-group-item-heading,
5411button.list-group-item-success .list-group-item-heading {
5412 color: inherit;
5413}
5414a.list-group-item-success:hover,
5415button.list-group-item-success:hover,
5416a.list-group-item-success:focus,
5417button.list-group-item-success:focus {
5418 color: #3c763d;
5419 background-color: #d0e9c6;
5420}
5421a.list-group-item-success.active,
5422button.list-group-item-success.active,
5423a.list-group-item-success.active:hover,
5424button.list-group-item-success.active:hover,
5425a.list-group-item-success.active:focus,
5426button.list-group-item-success.active:focus {
5427 color: #fff;
5428 background-color: #3c763d;
5429 border-color: #3c763d;
5430}
5431.list-group-item-info {
5432 color: #31708f;
5433 background-color: #d9edf7;
5434}
5435a.list-group-item-info,
5436button.list-group-item-info {
5437 color: #31708f;
5438}
5439a.list-group-item-info .list-group-item-heading,
5440button.list-group-item-info .list-group-item-heading {
5441 color: inherit;
5442}
5443a.list-group-item-info:hover,
5444button.list-group-item-info:hover,
5445a.list-group-item-info:focus,
5446button.list-group-item-info:focus {
5447 color: #31708f;
5448 background-color: #c4e3f3;
5449}
5450a.list-group-item-info.active,
5451button.list-group-item-info.active,
5452a.list-group-item-info.active:hover,
5453button.list-group-item-info.active:hover,
5454a.list-group-item-info.active:focus,
5455button.list-group-item-info.active:focus {
5456 color: #fff;
5457 background-color: #31708f;
5458 border-color: #31708f;
5459}
5460.list-group-item-warning {
5461 color: #8a6d3b;
5462 background-color: #fcf8e3;
5463}
5464a.list-group-item-warning,
5465button.list-group-item-warning {
5466 color: #8a6d3b;
5467}
5468a.list-group-item-warning .list-group-item-heading,
5469button.list-group-item-warning .list-group-item-heading {
5470 color: inherit;
5471}
5472a.list-group-item-warning:hover,
5473button.list-group-item-warning:hover,
5474a.list-group-item-warning:focus,
5475button.list-group-item-warning:focus {
5476 color: #8a6d3b;
5477 background-color: #faf2cc;
5478}
5479a.list-group-item-warning.active,
5480button.list-group-item-warning.active,
5481a.list-group-item-warning.active:hover,
5482button.list-group-item-warning.active:hover,
5483a.list-group-item-warning.active:focus,
5484button.list-group-item-warning.active:focus {
5485 color: #fff;
5486 background-color: #8a6d3b;
5487 border-color: #8a6d3b;
5488}
5489.list-group-item-danger {
5490 color: #a94442;
5491 background-color: #f2dede;
5492}
5493a.list-group-item-danger,
5494button.list-group-item-danger {
5495 color: #a94442;
5496}
5497a.list-group-item-danger .list-group-item-heading,
5498button.list-group-item-danger .list-group-item-heading {
5499 color: inherit;
5500}
5501a.list-group-item-danger:hover,
5502button.list-group-item-danger:hover,
5503a.list-group-item-danger:focus,
5504button.list-group-item-danger:focus {
5505 color: #a94442;
5506 background-color: #ebcccc;
5507}
5508a.list-group-item-danger.active,
5509button.list-group-item-danger.active,
5510a.list-group-item-danger.active:hover,
5511button.list-group-item-danger.active:hover,
5512a.list-group-item-danger.active:focus,
5513button.list-group-item-danger.active:focus {
5514 color: #fff;
5515 background-color: #a94442;
5516 border-color: #a94442;
5517}
5518.list-group-item-heading {
5519 margin-top: 0;
5520 margin-bottom: 5px;
5521}
5522.list-group-item-text {
5523 margin-bottom: 0;
5524 line-height: 1.3;
5525}
5526.panel {
5527 margin-bottom: 20px;
5528 background-color: #fff;
5529 border: 1px solid transparent;
5530 border-radius: 4px;
5531 -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
5532 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
5533}
5534.panel-body {
5535 padding: 15px;
5536}
5537.panel-heading {
5538 padding: 10px 15px;
5539 border-bottom: 1px solid transparent;
5540 border-top-left-radius: 3px;
5541 border-top-right-radius: 3px;
5542}
5543.panel-heading > .dropdown .dropdown-toggle {
5544 color: inherit;
5545}
5546.panel-title {
5547 margin-top: 0;
5548 margin-bottom: 0;
5549 font-size: 16px;
5550 color: inherit;
5551}
5552.panel-title > a,
5553.panel-title > small,
5554.panel-title > .small,
5555.panel-title > small > a,
5556.panel-title > .small > a {
5557 color: inherit;
5558}
5559.panel-footer {
5560 padding: 10px 15px;
5561 background-color: #f5f5f5;
5562 border-top: 1px solid #ddd;
5563 border-bottom-right-radius: 3px;
5564 border-bottom-left-radius: 3px;
5565}
5566.panel > .list-group,
5567.panel > .panel-collapse > .list-group {
5568 margin-bottom: 0;
5569}
5570.panel > .list-group .list-group-item,
5571.panel > .panel-collapse > .list-group .list-group-item {
5572 border-width: 1px 0;
5573 border-radius: 0;
5574}
5575.panel > .list-group:first-child .list-group-item:first-child,
5576.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
5577 border-top: 0;
5578 border-top-left-radius: 3px;
5579 border-top-right-radius: 3px;
5580}
5581.panel > .list-group:last-child .list-group-item:last-child,
5582.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
5583 border-bottom: 0;
5584 border-bottom-right-radius: 3px;
5585 border-bottom-left-radius: 3px;
5586}
5587.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
5588 border-top-left-radius: 0;
5589 border-top-right-radius: 0;
5590}
5591.panel-heading + .list-group .list-group-item:first-child {
5592 border-top-width: 0;
5593}
5594.list-group + .panel-footer {
5595 border-top-width: 0;
5596}
5597.panel > .table,
5598.panel > .table-responsive > .table,
5599.panel > .panel-collapse > .table {
5600 margin-bottom: 0;
5601}
5602.panel > .table caption,
5603.panel > .table-responsive > .table caption,
5604.panel > .panel-collapse > .table caption {
5605 padding-right: 15px;
5606 padding-left: 15px;
5607}
5608.panel > .table:first-child,
5609.panel > .table-responsive:first-child > .table:first-child {
5610 border-top-left-radius: 3px;
5611 border-top-right-radius: 3px;
5612}
5613.panel > .table:first-child > thead:first-child > tr:first-child,
5614.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
5615.panel > .table:first-child > tbody:first-child > tr:first-child,
5616.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
5617 border-top-left-radius: 3px;
5618 border-top-right-radius: 3px;
5619}
5620.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
5621.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
5622.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
5623.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
5624.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
5625.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
5626.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
5627.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
5628 border-top-left-radius: 3px;
5629}
5630.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
5631.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
5632.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
5633.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
5634.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
5635.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
5636.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
5637.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
5638 border-top-right-radius: 3px;
5639}
5640.panel > .table:last-child,
5641.panel > .table-responsive:last-child > .table:last-child {
5642 border-bottom-right-radius: 3px;
5643 border-bottom-left-radius: 3px;
5644}
5645.panel > .table:last-child > tbody:last-child > tr:last-child,
5646.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
5647.panel > .table:last-child > tfoot:last-child > tr:last-child,
5648.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
5649 border-bottom-right-radius: 3px;
5650 border-bottom-left-radius: 3px;
5651}
5652.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
5653.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
5654.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
5655.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
5656.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
5657.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
5658.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
5659.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
5660 border-bottom-left-radius: 3px;
5661}
5662.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
5663.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
5664.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
5665.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
5666.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
5667.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
5668.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
5669.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
5670 border-bottom-right-radius: 3px;
5671}
5672.panel > .panel-body + .table,
5673.panel > .panel-body + .table-responsive,
5674.panel > .table + .panel-body,
5675.panel > .table-responsive + .panel-body {
5676 border-top: 1px solid #ddd;
5677}
5678.panel > .table > tbody:first-child > tr:first-child th,
5679.panel > .table > tbody:first-child > tr:first-child td {
5680 border-top: 0;
5681}
5682.panel > .table-bordered,
5683.panel > .table-responsive > .table-bordered {
5684 border: 0;
5685}
5686.panel > .table-bordered > thead > tr > th:first-child,
5687.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
5688.panel > .table-bordered > tbody > tr > th:first-child,
5689.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
5690.panel > .table-bordered > tfoot > tr > th:first-child,
5691.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
5692.panel > .table-bordered > thead > tr > td:first-child,
5693.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
5694.panel > .table-bordered > tbody > tr > td:first-child,
5695.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
5696.panel > .table-bordered > tfoot > tr > td:first-child,
5697.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
5698 border-left: 0;
5699}
5700.panel > .table-bordered > thead > tr > th:last-child,
5701.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
5702.panel > .table-bordered > tbody > tr > th:last-child,
5703.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
5704.panel > .table-bordered > tfoot > tr > th:last-child,
5705.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
5706.panel > .table-bordered > thead > tr > td:last-child,
5707.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
5708.panel > .table-bordered > tbody > tr > td:last-child,
5709.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
5710.panel > .table-bordered > tfoot > tr > td:last-child,
5711.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
5712 border-right: 0;
5713}
5714.panel > .table-bordered > thead > tr:first-child > td,
5715.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
5716.panel > .table-bordered > tbody > tr:first-child > td,
5717.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
5718.panel > .table-bordered > thead > tr:first-child > th,
5719.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
5720.panel > .table-bordered > tbody > tr:first-child > th,
5721.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
5722 border-bottom: 0;
5723}
5724.panel > .table-bordered > tbody > tr:last-child > td,
5725.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
5726.panel > .table-bordered > tfoot > tr:last-child > td,
5727.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
5728.panel > .table-bordered > tbody > tr:last-child > th,
5729.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
5730.panel > .table-bordered > tfoot > tr:last-child > th,
5731.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
5732 border-bottom: 0;
5733}
5734.panel > .table-responsive {
5735 margin-bottom: 0;
5736 border: 0;
5737}
5738.panel-group {
5739 margin-bottom: 20px;
5740}
5741.panel-group .panel {
5742 margin-bottom: 0;
5743 border-radius: 4px;
5744}
5745.panel-group .panel + .panel {
5746 margin-top: 5px;
5747}
5748.panel-group .panel-heading {
5749 border-bottom: 0;
5750}
5751.panel-group .panel-heading + .panel-collapse > .panel-body,
5752.panel-group .panel-heading + .panel-collapse > .list-group {
5753 border-top: 1px solid #ddd;
5754}
5755.panel-group .panel-footer {
5756 border-top: 0;
5757}
5758.panel-group .panel-footer + .panel-collapse .panel-body {
5759 border-bottom: 1px solid #ddd;
5760}
5761.panel-default {
5762 border-color: #ddd;
5763}
5764.panel-default > .panel-heading {
5765 color: #333333;
5766 background-color: #f5f5f5;
5767 border-color: #ddd;
5768}
5769.panel-default > .panel-heading + .panel-collapse > .panel-body {
5770 border-top-color: #ddd;
5771}
5772.panel-default > .panel-heading .badge {
5773 color: #f5f5f5;
5774 background-color: #333333;
5775}
5776.panel-default > .panel-footer + .panel-collapse > .panel-body {
5777 border-bottom-color: #ddd;
5778}
5779.panel-primary {
5780 border-color: #337ab7;
5781}
5782.panel-primary > .panel-heading {
5783 color: #fff;
5784 background-color: #337ab7;
5785 border-color: #337ab7;
5786}
5787.panel-primary > .panel-heading + .panel-collapse > .panel-body {
5788 border-top-color: #337ab7;
5789}
5790.panel-primary > .panel-heading .badge {
5791 color: #337ab7;
5792 background-color: #fff;
5793}
5794.panel-primary > .panel-footer + .panel-collapse > .panel-body {
5795 border-bottom-color: #337ab7;
5796}
5797.panel-success {
5798 border-color: #d6e9c6;
5799}
5800.panel-success > .panel-heading {
5801 color: #3c763d;
5802 background-color: #dff0d8;
5803 border-color: #d6e9c6;
5804}
5805.panel-success > .panel-heading + .panel-collapse > .panel-body {
5806 border-top-color: #d6e9c6;
5807}
5808.panel-success > .panel-heading .badge {
5809 color: #dff0d8;
5810 background-color: #3c763d;
5811}
5812.panel-success > .panel-footer + .panel-collapse > .panel-body {
5813 border-bottom-color: #d6e9c6;
5814}
5815.panel-info {
5816 border-color: #bce8f1;
5817}
5818.panel-info > .panel-heading {
5819 color: #31708f;
5820 background-color: #d9edf7;
5821 border-color: #bce8f1;
5822}
5823.panel-info > .panel-heading + .panel-collapse > .panel-body {
5824 border-top-color: #bce8f1;
5825}
5826.panel-info > .panel-heading .badge {
5827 color: #d9edf7;
5828 background-color: #31708f;
5829}
5830.panel-info > .panel-footer + .panel-collapse > .panel-body {
5831 border-bottom-color: #bce8f1;
5832}
5833.panel-warning {
5834 border-color: #faebcc;
5835}
5836.panel-warning > .panel-heading {
5837 color: #8a6d3b;
5838 background-color: #fcf8e3;
5839 border-color: #faebcc;
5840}
5841.panel-warning > .panel-heading + .panel-collapse > .panel-body {
5842 border-top-color: #faebcc;
5843}
5844.panel-warning > .panel-heading .badge {
5845 color: #fcf8e3;
5846 background-color: #8a6d3b;
5847}
5848.panel-warning > .panel-footer + .panel-collapse > .panel-body {
5849 border-bottom-color: #faebcc;
5850}
5851.panel-danger {
5852 border-color: #ebccd1;
5853}
5854.panel-danger > .panel-heading {
5855 color: #a94442;
5856 background-color: #f2dede;
5857 border-color: #ebccd1;
5858}
5859.panel-danger > .panel-heading + .panel-collapse > .panel-body {
5860 border-top-color: #ebccd1;
5861}
5862.panel-danger > .panel-heading .badge {
5863 color: #f2dede;
5864 background-color: #a94442;
5865}
5866.panel-danger > .panel-footer + .panel-collapse > .panel-body {
5867 border-bottom-color: #ebccd1;
5868}
5869.embed-responsive {
5870 position: relative;
5871 display: block;
5872 height: 0;
5873 padding: 0;
5874 overflow: hidden;
5875}
5876.embed-responsive .embed-responsive-item,
5877.embed-responsive iframe,
5878.embed-responsive embed,
5879.embed-responsive object,
5880.embed-responsive video {
5881 position: absolute;
5882 top: 0;
5883 bottom: 0;
5884 left: 0;
5885 width: 100%;
5886 height: 100%;
5887 border: 0;
5888}
5889.embed-responsive-16by9 {
5890 padding-bottom: 56.25%;
5891}
5892.embed-responsive-4by3 {
5893 padding-bottom: 75%;
5894}
5895.well {
5896 min-height: 20px;
5897 padding: 19px;
5898 margin-bottom: 20px;
5899 background-color: #f5f5f5;
5900 border: 1px solid #e3e3e3;
5901 border-radius: 4px;
5902 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
5903 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
5904}
5905.well blockquote {
5906 border-color: #ddd;
5907 border-color: rgba(0, 0, 0, 0.15);
5908}
5909.well-lg {
5910 padding: 24px;
5911 border-radius: 6px;
5912}
5913.well-sm {
5914 padding: 9px;
5915 border-radius: 3px;
5916}
5917.close {
5918 float: right;
5919 font-size: 21px;
5920 font-weight: bold;
5921 line-height: 1;
5922 color: #000;
5923 text-shadow: 0 1px 0 #fff;
5924 filter: alpha(opacity=20);
5925 opacity: 0.2;
5926}
5927.close:hover,
5928.close:focus {
5929 color: #000;
5930 text-decoration: none;
5931 cursor: pointer;
5932 filter: alpha(opacity=50);
5933 opacity: 0.5;
5934}
5935button.close {
5936 padding: 0;
5937 cursor: pointer;
5938 background: transparent;
5939 border: 0;
5940 -webkit-appearance: none;
5941 -moz-appearance: none;
5942 appearance: none;
5943}
5944.modal-open {
5945 overflow: hidden;
5946}
5947.modal {
5948 position: fixed;
5949 top: 0;
5950 right: 0;
5951 bottom: 0;
5952 left: 0;
5953 z-index: 1050;
5954 display: none;
5955 overflow: hidden;
5956 -webkit-overflow-scrolling: touch;
5957 outline: 0;
5958}
5959.modal.fade .modal-dialog {
5960 -webkit-transform: translate(0, -25%);
5961 -ms-transform: translate(0, -25%);
5962 -o-transform: translate(0, -25%);
5963 transform: translate(0, -25%);
5964 -webkit-transition: -webkit-transform 0.3s ease-out;
5965 -o-transition: -o-transform 0.3s ease-out;
5966 transition: -webkit-transform 0.3s ease-out;
5967 transition: transform 0.3s ease-out;
5968 transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out, -o-transform 0.3s ease-out;
5969}
5970.modal.in .modal-dialog {
5971 -webkit-transform: translate(0, 0);
5972 -ms-transform: translate(0, 0);
5973 -o-transform: translate(0, 0);
5974 transform: translate(0, 0);
5975}
5976.modal-open .modal {
5977 overflow-x: hidden;
5978 overflow-y: auto;
5979}
5980.modal-dialog {
5981 position: relative;
5982 width: auto;
5983 margin: 10px;
5984}
5985.modal-content {
5986 position: relative;
5987 background-color: #fff;
5988 background-clip: padding-box;
5989 border: 1px solid #999;
5990 border: 1px solid rgba(0, 0, 0, 0.2);
5991 border-radius: 6px;
5992 -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
5993 box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
5994 outline: 0;
5995}
5996.modal-backdrop {
5997 position: fixed;
5998 top: 0;
5999 right: 0;
6000 bottom: 0;
6001 left: 0;
6002 z-index: 1040;
6003 background-color: #000;
6004}
6005.modal-backdrop.fade {
6006 filter: alpha(opacity=0);
6007 opacity: 0;
6008}
6009.modal-backdrop.in {
6010 filter: alpha(opacity=50);
6011 opacity: 0.5;
6012}
6013.modal-header {
6014 padding: 15px;
6015 border-bottom: 1px solid #e5e5e5;
6016}
6017.modal-header .close {
6018 margin-top: -2px;
6019}
6020.modal-title {
6021 margin: 0;
6022 line-height: 1.42857143;
6023}
6024.modal-body {
6025 position: relative;
6026 padding: 15px;
6027}
6028.modal-footer {
6029 padding: 15px;
6030 text-align: right;
6031 border-top: 1px solid #e5e5e5;
6032}
6033.modal-footer .btn + .btn {
6034 margin-bottom: 0;
6035 margin-left: 5px;
6036}
6037.modal-footer .btn-group .btn + .btn {
6038 margin-left: -1px;
6039}
6040.modal-footer .btn-block + .btn-block {
6041 margin-left: 0;
6042}
6043.modal-scrollbar-measure {
6044 position: absolute;
6045 top: -9999px;
6046 width: 50px;
6047 height: 50px;
6048 overflow: scroll;
6049}
6050@media (min-width: 768px) {
6051 .modal-dialog {
6052 width: 600px;
6053 margin: 30px auto;
6054 }
6055 .modal-content {
6056 -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
6057 box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
6058 }
6059 .modal-sm {
6060 width: 300px;
6061 }
6062}
6063@media (min-width: 992px) {
6064 .modal-lg {
6065 width: 900px;
6066 }
6067}
6068.tooltip {
6069 position: absolute;
6070 z-index: 1070;
6071 display: block;
6072 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
6073 font-style: normal;
6074 font-weight: 400;
6075 line-height: 1.42857143;
6076 line-break: auto;
6077 text-align: left;
6078 text-align: start;
6079 text-decoration: none;
6080 text-shadow: none;
6081 text-transform: none;
6082 letter-spacing: normal;
6083 word-break: normal;
6084 word-spacing: normal;
6085 word-wrap: normal;
6086 white-space: normal;
6087 font-size: 12px;
6088 filter: alpha(opacity=0);
6089 opacity: 0;
6090}
6091.tooltip.in {
6092 filter: alpha(opacity=90);
6093 opacity: 0.9;
6094}
6095.tooltip.top {
6096 padding: 5px 0;
6097 margin-top: -3px;
6098}
6099.tooltip.right {
6100 padding: 0 5px;
6101 margin-left: 3px;
6102}
6103.tooltip.bottom {
6104 padding: 5px 0;
6105 margin-top: 3px;
6106}
6107.tooltip.left {
6108 padding: 0 5px;
6109 margin-left: -3px;
6110}
6111.tooltip.top .tooltip-arrow {
6112 bottom: 0;
6113 left: 50%;
6114 margin-left: -5px;
6115 border-width: 5px 5px 0;
6116 border-top-color: #000;
6117}
6118.tooltip.top-left .tooltip-arrow {
6119 right: 5px;
6120 bottom: 0;
6121 margin-bottom: -5px;
6122 border-width: 5px 5px 0;
6123 border-top-color: #000;
6124}
6125.tooltip.top-right .tooltip-arrow {
6126 bottom: 0;
6127 left: 5px;
6128 margin-bottom: -5px;
6129 border-width: 5px 5px 0;
6130 border-top-color: #000;
6131}
6132.tooltip.right .tooltip-arrow {
6133 top: 50%;
6134 left: 0;
6135 margin-top: -5px;
6136 border-width: 5px 5px 5px 0;
6137 border-right-color: #000;
6138}
6139.tooltip.left .tooltip-arrow {
6140 top: 50%;
6141 right: 0;
6142 margin-top: -5px;
6143 border-width: 5px 0 5px 5px;
6144 border-left-color: #000;
6145}
6146.tooltip.bottom .tooltip-arrow {
6147 top: 0;
6148 left: 50%;
6149 margin-left: -5px;
6150 border-width: 0 5px 5px;
6151 border-bottom-color: #000;
6152}
6153.tooltip.bottom-left .tooltip-arrow {
6154 top: 0;
6155 right: 5px;
6156 margin-top: -5px;
6157 border-width: 0 5px 5px;
6158 border-bottom-color: #000;
6159}
6160.tooltip.bottom-right .tooltip-arrow {
6161 top: 0;
6162 left: 5px;
6163 margin-top: -5px;
6164 border-width: 0 5px 5px;
6165 border-bottom-color: #000;
6166}
6167.tooltip-inner {
6168 max-width: 200px;
6169 padding: 3px 8px;
6170 color: #fff;
6171 text-align: center;
6172 background-color: #000;
6173 border-radius: 4px;
6174}
6175.tooltip-arrow {
6176 position: absolute;
6177 width: 0;
6178 height: 0;
6179 border-color: transparent;
6180 border-style: solid;
6181}
6182.popover {
6183 position: absolute;
6184 top: 0;
6185 left: 0;
6186 z-index: 1060;
6187 display: none;
6188 max-width: 276px;
6189 padding: 1px;
6190 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
6191 font-style: normal;
6192 font-weight: 400;
6193 line-height: 1.42857143;
6194 line-break: auto;
6195 text-align: left;
6196 text-align: start;
6197 text-decoration: none;
6198 text-shadow: none;
6199 text-transform: none;
6200 letter-spacing: normal;
6201 word-break: normal;
6202 word-spacing: normal;
6203 word-wrap: normal;
6204 white-space: normal;
6205 font-size: 14px;
6206 background-color: #fff;
6207 background-clip: padding-box;
6208 border: 1px solid #ccc;
6209 border: 1px solid rgba(0, 0, 0, 0.2);
6210 border-radius: 6px;
6211 -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
6212 box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
6213}
6214.popover.top {
6215 margin-top: -10px;
6216}
6217.popover.right {
6218 margin-left: 10px;
6219}
6220.popover.bottom {
6221 margin-top: 10px;
6222}
6223.popover.left {
6224 margin-left: -10px;
6225}
6226.popover > .arrow {
6227 border-width: 11px;
6228}
6229.popover > .arrow,
6230.popover > .arrow:after {
6231 position: absolute;
6232 display: block;
6233 width: 0;
6234 height: 0;
6235 border-color: transparent;
6236 border-style: solid;
6237}
6238.popover > .arrow:after {
6239 content: "";
6240 border-width: 10px;
6241}
6242.popover.top > .arrow {
6243 bottom: -11px;
6244 left: 50%;
6245 margin-left: -11px;
6246 border-top-color: #999999;
6247 border-top-color: rgba(0, 0, 0, 0.25);
6248 border-bottom-width: 0;
6249}
6250.popover.top > .arrow:after {
6251 bottom: 1px;
6252 margin-left: -10px;
6253 content: " ";
6254 border-top-color: #fff;
6255 border-bottom-width: 0;
6256}
6257.popover.right > .arrow {
6258 top: 50%;
6259 left: -11px;
6260 margin-top: -11px;
6261 border-right-color: #999999;
6262 border-right-color: rgba(0, 0, 0, 0.25);
6263 border-left-width: 0;
6264}
6265.popover.right > .arrow:after {
6266 bottom: -10px;
6267 left: 1px;
6268 content: " ";
6269 border-right-color: #fff;
6270 border-left-width: 0;
6271}
6272.popover.bottom > .arrow {
6273 top: -11px;
6274 left: 50%;
6275 margin-left: -11px;
6276 border-top-width: 0;
6277 border-bottom-color: #999999;
6278 border-bottom-color: rgba(0, 0, 0, 0.25);
6279}
6280.popover.bottom > .arrow:after {
6281 top: 1px;
6282 margin-left: -10px;
6283 content: " ";
6284 border-top-width: 0;
6285 border-bottom-color: #fff;
6286}
6287.popover.left > .arrow {
6288 top: 50%;
6289 right: -11px;
6290 margin-top: -11px;
6291 border-right-width: 0;
6292 border-left-color: #999999;
6293 border-left-color: rgba(0, 0, 0, 0.25);
6294}
6295.popover.left > .arrow:after {
6296 right: 1px;
6297 bottom: -10px;
6298 content: " ";
6299 border-right-width: 0;
6300 border-left-color: #fff;
6301}
6302.popover-title {
6303 padding: 8px 14px;
6304 margin: 0;
6305 font-size: 14px;
6306 background-color: #f7f7f7;
6307 border-bottom: 1px solid #ebebeb;
6308 border-radius: 5px 5px 0 0;
6309}
6310.popover-content {
6311 padding: 9px 14px;
6312}
6313.carousel {
6314 position: relative;
6315}
6316.carousel-inner {
6317 position: relative;
6318 width: 100%;
6319 overflow: hidden;
6320}
6321.carousel-inner > .item {
6322 position: relative;
6323 display: none;
6324 -webkit-transition: 0.6s ease-in-out left;
6325 -o-transition: 0.6s ease-in-out left;
6326 transition: 0.6s ease-in-out left;
6327}
6328.carousel-inner > .item > img,
6329.carousel-inner > .item > a > img {
6330 line-height: 1;
6331}
6332@media all and (transform-3d), (-webkit-transform-3d) {
6333 .carousel-inner > .item {
6334 -webkit-transition: -webkit-transform 0.6s ease-in-out;
6335 -o-transition: -o-transform 0.6s ease-in-out;
6336 transition: -webkit-transform 0.6s ease-in-out;
6337 transition: transform 0.6s ease-in-out;
6338 transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
6339 -webkit-backface-visibility: hidden;
6340 backface-visibility: hidden;
6341 -webkit-perspective: 1000px;
6342 perspective: 1000px;
6343 }
6344 .carousel-inner > .item.next,
6345 .carousel-inner > .item.active.right {
6346 -webkit-transform: translate3d(100%, 0, 0);
6347 transform: translate3d(100%, 0, 0);
6348 left: 0;
6349 }
6350 .carousel-inner > .item.prev,
6351 .carousel-inner > .item.active.left {
6352 -webkit-transform: translate3d(-100%, 0, 0);
6353 transform: translate3d(-100%, 0, 0);
6354 left: 0;
6355 }
6356 .carousel-inner > .item.next.left,
6357 .carousel-inner > .item.prev.right,
6358 .carousel-inner > .item.active {
6359 -webkit-transform: translate3d(0, 0, 0);
6360 transform: translate3d(0, 0, 0);
6361 left: 0;
6362 }
6363}
6364.carousel-inner > .active,
6365.carousel-inner > .next,
6366.carousel-inner > .prev {
6367 display: block;
6368}
6369.carousel-inner > .active {
6370 left: 0;
6371}
6372.carousel-inner > .next,
6373.carousel-inner > .prev {
6374 position: absolute;
6375 top: 0;
6376 width: 100%;
6377}
6378.carousel-inner > .next {
6379 left: 100%;
6380}
6381.carousel-inner > .prev {
6382 left: -100%;
6383}
6384.carousel-inner > .next.left,
6385.carousel-inner > .prev.right {
6386 left: 0;
6387}
6388.carousel-inner > .active.left {
6389 left: -100%;
6390}
6391.carousel-inner > .active.right {
6392 left: 100%;
6393}
6394.carousel-control {
6395 position: absolute;
6396 top: 0;
6397 bottom: 0;
6398 left: 0;
6399 width: 15%;
6400 font-size: 20px;
6401 color: #fff;
6402 text-align: center;
6403 text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
6404 background-color: rgba(0, 0, 0, 0);
6405 filter: alpha(opacity=50);
6406 opacity: 0.5;
6407}
6408.carousel-control.left {
6409 background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
6410 background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
6411 background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
6412 background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
6413 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
6414 background-repeat: repeat-x;
6415}
6416.carousel-control.right {
6417 right: 0;
6418 left: auto;
6419 background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
6420 background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
6421 background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
6422 background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
6423 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
6424 background-repeat: repeat-x;
6425}
6426.carousel-control:hover,
6427.carousel-control:focus {
6428 color: #fff;
6429 text-decoration: none;
6430 outline: 0;
6431 filter: alpha(opacity=90);
6432 opacity: 0.9;
6433}
6434.carousel-control .icon-prev,
6435.carousel-control .icon-next,
6436.carousel-control .glyphicon-chevron-left,
6437.carousel-control .glyphicon-chevron-right {
6438 position: absolute;
6439 top: 50%;
6440 z-index: 5;
6441 display: inline-block;
6442 margin-top: -10px;
6443}
6444.carousel-control .icon-prev,
6445.carousel-control .glyphicon-chevron-left {
6446 left: 50%;
6447 margin-left: -10px;
6448}
6449.carousel-control .icon-next,
6450.carousel-control .glyphicon-chevron-right {
6451 right: 50%;
6452 margin-right: -10px;
6453}
6454.carousel-control .icon-prev,
6455.carousel-control .icon-next {
6456 width: 20px;
6457 height: 20px;
6458 font-family: serif;
6459 line-height: 1;
6460}
6461.carousel-control .icon-prev:before {
6462 content: "\2039";
6463}
6464.carousel-control .icon-next:before {
6465 content: "\203a";
6466}
6467.carousel-indicators {
6468 position: absolute;
6469 bottom: 10px;
6470 left: 50%;
6471 z-index: 15;
6472 width: 60%;
6473 padding-left: 0;
6474 margin-left: -30%;
6475 text-align: center;
6476 list-style: none;
6477}
6478.carousel-indicators li {
6479 display: inline-block;
6480 width: 10px;
6481 height: 10px;
6482 margin: 1px;
6483 text-indent: -999px;
6484 cursor: pointer;
6485 background-color: #000 \9;
6486 background-color: rgba(0, 0, 0, 0);
6487 border: 1px solid #fff;
6488 border-radius: 10px;
6489}
6490.carousel-indicators .active {
6491 width: 12px;
6492 height: 12px;
6493 margin: 0;
6494 background-color: #fff;
6495}
6496.carousel-caption {
6497 position: absolute;
6498 right: 15%;
6499 bottom: 20px;
6500 left: 15%;
6501 z-index: 10;
6502 padding-top: 20px;
6503 padding-bottom: 20px;
6504 color: #fff;
6505 text-align: center;
6506 text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
6507}
6508.carousel-caption .btn {
6509 text-shadow: none;
6510}
6511@media screen and (min-width: 768px) {
6512 .carousel-control .glyphicon-chevron-left,
6513 .carousel-control .glyphicon-chevron-right,
6514 .carousel-control .icon-prev,
6515 .carousel-control .icon-next {
6516 width: 30px;
6517 height: 30px;
6518 margin-top: -10px;
6519 font-size: 30px;
6520 }
6521 .carousel-control .glyphicon-chevron-left,
6522 .carousel-control .icon-prev {
6523 margin-left: -10px;
6524 }
6525 .carousel-control .glyphicon-chevron-right,
6526 .carousel-control .icon-next {
6527 margin-right: -10px;
6528 }
6529 .carousel-caption {
6530 right: 20%;
6531 left: 20%;
6532 padding-bottom: 30px;
6533 }
6534 .carousel-indicators {
6535 bottom: 20px;
6536 }
6537}
6538.clearfix:before,
6539.clearfix:after,
6540.dl-horizontal dd:before,
6541.dl-horizontal dd:after,
6542.container:before,
6543.container:after,
6544.container-fluid:before,
6545.container-fluid:after,
6546.row:before,
6547.row:after,
6548.form-horizontal .form-group:before,
6549.form-horizontal .form-group:after,
6550.btn-toolbar:before,
6551.btn-toolbar:after,
6552.btn-group-vertical > .btn-group:before,
6553.btn-group-vertical > .btn-group:after,
6554.nav:before,
6555.nav:after,
6556.navbar:before,
6557.navbar:after,
6558.navbar-header:before,
6559.navbar-header:after,
6560.navbar-collapse:before,
6561.navbar-collapse:after,
6562.pager:before,
6563.pager:after,
6564.panel-body:before,
6565.panel-body:after,
6566.modal-header:before,
6567.modal-header:after,
6568.modal-footer:before,
6569.modal-footer:after {
6570 display: table;
6571 content: " ";
6572}
6573.clearfix:after,
6574.dl-horizontal dd:after,
6575.container:after,
6576.container-fluid:after,
6577.row:after,
6578.form-horizontal .form-group:after,
6579.btn-toolbar:after,
6580.btn-group-vertical > .btn-group:after,
6581.nav:after,
6582.navbar:after,
6583.navbar-header:after,
6584.navbar-collapse:after,
6585.pager:after,
6586.panel-body:after,
6587.modal-header:after,
6588.modal-footer:after {
6589 clear: both;
6590}
6591.center-block {
6592 display: block;
6593 margin-right: auto;
6594 margin-left: auto;
6595}
6596.pull-right {
6597 float: right !important;
6598}
6599.pull-left {
6600 float: left !important;
6601}
6602.hide {
6603 display: none !important;
6604}
6605.show {
6606 display: block !important;
6607}
6608.invisible {
6609 visibility: hidden;
6610}
6611.text-hide {
6612 font: 0/0 a;
6613 color: transparent;
6614 text-shadow: none;
6615 background-color: transparent;
6616 border: 0;
6617}
6618.hidden {
6619 display: none !important;
6620}
6621.affix {
6622 position: fixed;
6623}
6624@-ms-viewport {
6625 width: device-width;
6626}
6627.visible-xs,
6628.visible-sm,
6629.visible-md,
6630.visible-lg {
6631 display: none !important;
6632}
6633.visible-xs-block,
6634.visible-xs-inline,
6635.visible-xs-inline-block,
6636.visible-sm-block,
6637.visible-sm-inline,
6638.visible-sm-inline-block,
6639.visible-md-block,
6640.visible-md-inline,
6641.visible-md-inline-block,
6642.visible-lg-block,
6643.visible-lg-inline,
6644.visible-lg-inline-block {
6645 display: none !important;
6646}
6647@media (max-width: 767px) {
6648 .visible-xs {
6649 display: block !important;
6650 }
6651 table.visible-xs {
6652 display: table !important;
6653 }
6654 tr.visible-xs {
6655 display: table-row !important;
6656 }
6657 th.visible-xs,
6658 td.visible-xs {
6659 display: table-cell !important;
6660 }
6661}
6662@media (max-width: 767px) {
6663 .visible-xs-block {
6664 display: block !important;
6665 }
6666}
6667@media (max-width: 767px) {
6668 .visible-xs-inline {
6669 display: inline !important;
6670 }
6671}
6672@media (max-width: 767px) {
6673 .visible-xs-inline-block {
6674 display: inline-block !important;
6675 }
6676}
6677@media (min-width: 768px) and (max-width: 991px) {
6678 .visible-sm {
6679 display: block !important;
6680 }
6681 table.visible-sm {
6682 display: table !important;
6683 }
6684 tr.visible-sm {
6685 display: table-row !important;
6686 }
6687 th.visible-sm,
6688 td.visible-sm {
6689 display: table-cell !important;
6690 }
6691}
6692@media (min-width: 768px) and (max-width: 991px) {
6693 .visible-sm-block {
6694 display: block !important;
6695 }
6696}
6697@media (min-width: 768px) and (max-width: 991px) {
6698 .visible-sm-inline {
6699 display: inline !important;
6700 }
6701}
6702@media (min-width: 768px) and (max-width: 991px) {
6703 .visible-sm-inline-block {
6704 display: inline-block !important;
6705 }
6706}
6707@media (min-width: 992px) and (max-width: 1199px) {
6708 .visible-md {
6709 display: block !important;
6710 }
6711 table.visible-md {
6712 display: table !important;
6713 }
6714 tr.visible-md {
6715 display: table-row !important;
6716 }
6717 th.visible-md,
6718 td.visible-md {
6719 display: table-cell !important;
6720 }
6721}
6722@media (min-width: 992px) and (max-width: 1199px) {
6723 .visible-md-block {
6724 display: block !important;
6725 }
6726}
6727@media (min-width: 992px) and (max-width: 1199px) {
6728 .visible-md-inline {
6729 display: inline !important;
6730 }
6731}
6732@media (min-width: 992px) and (max-width: 1199px) {
6733 .visible-md-inline-block {
6734 display: inline-block !important;
6735 }
6736}
6737@media (min-width: 1200px) {
6738 .visible-lg {
6739 display: block !important;
6740 }
6741 table.visible-lg {
6742 display: table !important;
6743 }
6744 tr.visible-lg {
6745 display: table-row !important;
6746 }
6747 th.visible-lg,
6748 td.visible-lg {
6749 display: table-cell !important;
6750 }
6751}
6752@media (min-width: 1200px) {
6753 .visible-lg-block {
6754 display: block !important;
6755 }
6756}
6757@media (min-width: 1200px) {
6758 .visible-lg-inline {
6759 display: inline !important;
6760 }
6761}
6762@media (min-width: 1200px) {
6763 .visible-lg-inline-block {
6764 display: inline-block !important;
6765 }
6766}
6767@media (max-width: 767px) {
6768 .hidden-xs {
6769 display: none !important;
6770 }
6771}
6772@media (min-width: 768px) and (max-width: 991px) {
6773 .hidden-sm {
6774 display: none !important;
6775 }
6776}
6777@media (min-width: 992px) and (max-width: 1199px) {
6778 .hidden-md {
6779 display: none !important;
6780 }
6781}
6782@media (min-width: 1200px) {
6783 .hidden-lg {
6784 display: none !important;
6785 }
6786}
6787.visible-print {
6788 display: none !important;
6789}
6790@media print {
6791 .visible-print {
6792 display: block !important;
6793 }
6794 table.visible-print {
6795 display: table !important;
6796 }
6797 tr.visible-print {
6798 display: table-row !important;
6799 }
6800 th.visible-print,
6801 td.visible-print {
6802 display: table-cell !important;
6803 }
6804}
6805.visible-print-block {
6806 display: none !important;
6807}
6808@media print {
6809 .visible-print-block {
6810 display: block !important;
6811 }
6812}
6813.visible-print-inline {
6814 display: none !important;
6815}
6816@media print {
6817 .visible-print-inline {
6818 display: inline !important;
6819 }
6820}
6821.visible-print-inline-block {
6822 display: none !important;
6823}
6824@media print {
6825 .visible-print-inline-block {
6826 display: inline-block !important;
6827 }
6828}
6829@media print {
6830 .hidden-print {
6831 display: none !important;
6832 }
6833}
6834/*# sourceMappingURL=bootstrap.css.map */
6835/**
6836 * Variables declared here can be overridden by consuming applications, with
6837 * the help of the `!default` flag.
6838 *
6839 * @example
6840 * // overriding $hoverColor
6841 * $hoverColor: rgba(red, 0.05);
6842 *
6843 * // overriding image path
6844 * $flagsImagePath: "images/";
6845 *
6846 * // import the scss file after the overrides
6847 * @import "bower_component/intl-tel-input/src/css/intlTelInput";
6848 */
6849.intl-tel-input {
6850 position: relative;
6851 display: inline-block; }
6852 .intl-tel-input * {
6853 box-sizing: border-box;
6854 -moz-box-sizing: border-box; }
6855 .intl-tel-input .hide {
6856 display: none; }
6857 .intl-tel-input .v-hide {
6858 visibility: hidden; }
6859 .intl-tel-input input, .intl-tel-input input[type=text], .intl-tel-input input[type=tel] {
6860 position: relative;
6861 z-index: 0;
6862 margin-top: 0 !important;
6863 margin-bottom: 0 !important;
6864 padding-right: 36px;
6865 margin-right: 0; }
6866 .intl-tel-input .flag-container {
6867 position: absolute;
6868 top: 0;
6869 bottom: 0;
6870 right: 0;
6871 padding: 1px; }
6872 .intl-tel-input .selected-flag {
6873 z-index: 1;
6874 position: relative;
6875 width: 36px;
6876 height: 100%;
6877 padding: 0 0 0 8px; }
6878 .intl-tel-input .selected-flag .iti-flag {
6879 position: absolute;
6880 top: 0;
6881 bottom: 0;
6882 margin: auto; }
6883 .intl-tel-input .selected-flag .iti-arrow {
6884 position: absolute;
6885 top: 50%;
6886 margin-top: -2px;
6887 right: 6px;
6888 width: 0;
6889 height: 0;
6890 border-left: 3px solid transparent;
6891 border-right: 3px solid transparent;
6892 border-top: 4px solid #555; }
6893 .intl-tel-input .selected-flag .iti-arrow.up {
6894 border-top: none;
6895 border-bottom: 4px solid #555; }
6896 .intl-tel-input .country-list {
6897 position: absolute;
6898 z-index: 2;
6899 list-style: none;
6900 text-align: left;
6901 padding: 0;
6902 margin: 0 0 0 -1px;
6903 box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
6904 background-color: white;
6905 border: 1px solid #CCC;
6906 white-space: nowrap;
6907 max-height: 200px;
6908 overflow-y: scroll; }
6909 .intl-tel-input .country-list.dropup {
6910 bottom: 100%;
6911 margin-bottom: -1px; }
6912 .intl-tel-input .country-list .flag-box {
6913 display: inline-block;
6914 width: 20px; }
6915 @media (max-width: 500px) {
6916 .intl-tel-input .country-list {
6917 white-space: normal; } }
6918 .intl-tel-input .country-list .divider {
6919 padding-bottom: 5px;
6920 margin-bottom: 5px;
6921 border-bottom: 1px solid #CCC; }
6922 .intl-tel-input .country-list .country {
6923 padding: 5px 10px; }
6924 .intl-tel-input .country-list .country .dial-code {
6925 color: #999; }
6926 .intl-tel-input .country-list .country.highlight {
6927 background-color: rgba(0, 0, 0, 0.05); }
6928 .intl-tel-input .country-list .flag-box, .intl-tel-input .country-list .country-name, .intl-tel-input .country-list .dial-code {
6929 vertical-align: middle; }
6930 .intl-tel-input .country-list .flag-box, .intl-tel-input .country-list .country-name {
6931 margin-right: 6px; }
6932 .intl-tel-input.allow-dropdown input, .intl-tel-input.allow-dropdown input[type=text], .intl-tel-input.allow-dropdown input[type=tel], .intl-tel-input.separate-dial-code input, .intl-tel-input.separate-dial-code input[type=text], .intl-tel-input.separate-dial-code input[type=tel] {
6933 padding-right: 6px;
6934 padding-left: 52px;
6935 margin-left: 0; }
6936 .intl-tel-input.allow-dropdown .flag-container, .intl-tel-input.separate-dial-code .flag-container {
6937 right: auto;
6938 left: 0; }
6939 .intl-tel-input.allow-dropdown .selected-flag, .intl-tel-input.separate-dial-code .selected-flag {
6940 width: 46px; }
6941 .intl-tel-input.allow-dropdown .flag-container:hover {
6942 cursor: pointer; }
6943 .intl-tel-input.allow-dropdown .flag-container:hover .selected-flag {
6944 background-color: rgba(0, 0, 0, 0.05); }
6945 .intl-tel-input.allow-dropdown input[disabled] + .flag-container:hover, .intl-tel-input.allow-dropdown input[readonly] + .flag-container:hover {
6946 cursor: default; }
6947 .intl-tel-input.allow-dropdown input[disabled] + .flag-container:hover .selected-flag, .intl-tel-input.allow-dropdown input[readonly] + .flag-container:hover .selected-flag {
6948 background-color: transparent; }
6949 .intl-tel-input.separate-dial-code .selected-flag {
6950 background-color: rgba(0, 0, 0, 0.05);
6951 display: table; }
6952 .intl-tel-input.separate-dial-code .selected-dial-code {
6953 display: table-cell;
6954 vertical-align: middle;
6955 padding-left: 28px; }
6956 .intl-tel-input.separate-dial-code.iti-sdc-2 input, .intl-tel-input.separate-dial-code.iti-sdc-2 input[type=text], .intl-tel-input.separate-dial-code.iti-sdc-2 input[type=tel] {
6957 padding-left: 66px; }
6958 .intl-tel-input.separate-dial-code.iti-sdc-2 .selected-flag {
6959 width: 60px; }
6960 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input, .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=text], .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=tel] {
6961 padding-left: 76px; }
6962 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 .selected-flag {
6963 width: 70px; }
6964 .intl-tel-input.separate-dial-code.iti-sdc-3 input, .intl-tel-input.separate-dial-code.iti-sdc-3 input[type=text], .intl-tel-input.separate-dial-code.iti-sdc-3 input[type=tel] {
6965 padding-left: 74px; }
6966 .intl-tel-input.separate-dial-code.iti-sdc-3 .selected-flag {
6967 width: 68px; }
6968 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input, .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=text], .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=tel] {
6969 padding-left: 84px; }
6970 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag {
6971 width: 78px; }
6972 .intl-tel-input.separate-dial-code.iti-sdc-4 input, .intl-tel-input.separate-dial-code.iti-sdc-4 input[type=text], .intl-tel-input.separate-dial-code.iti-sdc-4 input[type=tel] {
6973 padding-left: 82px; }
6974 .intl-tel-input.separate-dial-code.iti-sdc-4 .selected-flag {
6975 width: 76px; }
6976 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input, .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=text], .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=tel] {
6977 padding-left: 92px; }
6978 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag {
6979 width: 86px; }
6980 .intl-tel-input.separate-dial-code.iti-sdc-5 input, .intl-tel-input.separate-dial-code.iti-sdc-5 input[type=text], .intl-tel-input.separate-dial-code.iti-sdc-5 input[type=tel] {
6981 padding-left: 90px; }
6982 .intl-tel-input.separate-dial-code.iti-sdc-5 .selected-flag {
6983 width: 84px; }
6984 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input, .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=text], .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=tel] {
6985 padding-left: 100px; }
6986 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 .selected-flag {
6987 width: 94px; }
6988 .intl-tel-input.iti-container {
6989 position: absolute;
6990 top: -1000px;
6991 left: -1000px;
6992 z-index: 1060;
6993 padding: 1px; }
6994 .intl-tel-input.iti-container:hover {
6995 cursor: pointer; }
6996
6997.iti-mobile .intl-tel-input.iti-container {
6998 top: 30px;
6999 bottom: 30px;
7000 left: 30px;
7001 right: 30px;
7002 position: fixed; }
7003
7004.iti-mobile .intl-tel-input .country-list {
7005 max-height: 100%;
7006 width: 100%; }
7007 .iti-mobile .intl-tel-input .country-list .country {
7008 padding: 10px 10px;
7009 line-height: 1.5em; }
7010
7011.iti-flag {
7012 width: 20px; }
7013 .iti-flag.be {
7014 width: 18px; }
7015 .iti-flag.ch {
7016 width: 15px; }
7017 .iti-flag.mc {
7018 width: 19px; }
7019 .iti-flag.ne {
7020 width: 18px; }
7021 .iti-flag.np {
7022 width: 13px; }
7023 .iti-flag.va {
7024 width: 15px; }
7025 @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
7026 .iti-flag {
7027 background-size: 5630px 15px; } }
7028 .iti-flag.ac {
7029 height: 10px;
7030 background-position: 0px 0px; }
7031 .iti-flag.ad {
7032 height: 14px;
7033 background-position: -22px 0px; }
7034 .iti-flag.ae {
7035 height: 10px;
7036 background-position: -44px 0px; }
7037 .iti-flag.af {
7038 height: 14px;
7039 background-position: -66px 0px; }
7040 .iti-flag.ag {
7041 height: 14px;
7042 background-position: -88px 0px; }
7043 .iti-flag.ai {
7044 height: 10px;
7045 background-position: -110px 0px; }
7046 .iti-flag.al {
7047 height: 15px;
7048 background-position: -132px 0px; }
7049 .iti-flag.am {
7050 height: 10px;
7051 background-position: -154px 0px; }
7052 .iti-flag.ao {
7053 height: 14px;
7054 background-position: -176px 0px; }
7055 .iti-flag.aq {
7056 height: 14px;
7057 background-position: -198px 0px; }
7058 .iti-flag.ar {
7059 height: 13px;
7060 background-position: -220px 0px; }
7061 .iti-flag.as {
7062 height: 10px;
7063 background-position: -242px 0px; }
7064 .iti-flag.at {
7065 height: 14px;
7066 background-position: -264px 0px; }
7067 .iti-flag.au {
7068 height: 10px;
7069 background-position: -286px 0px; }
7070 .iti-flag.aw {
7071 height: 14px;
7072 background-position: -308px 0px; }
7073 .iti-flag.ax {
7074 height: 13px;
7075 background-position: -330px 0px; }
7076 .iti-flag.az {
7077 height: 10px;
7078 background-position: -352px 0px; }
7079 .iti-flag.ba {
7080 height: 10px;
7081 background-position: -374px 0px; }
7082 .iti-flag.bb {
7083 height: 14px;
7084 background-position: -396px 0px; }
7085 .iti-flag.bd {
7086 height: 12px;
7087 background-position: -418px 0px; }
7088 .iti-flag.be {
7089 height: 15px;
7090 background-position: -440px 0px; }
7091 .iti-flag.bf {
7092 height: 14px;
7093 background-position: -460px 0px; }
7094 .iti-flag.bg {
7095 height: 12px;
7096 background-position: -482px 0px; }
7097 .iti-flag.bh {
7098 height: 12px;
7099 background-position: -504px 0px; }
7100 .iti-flag.bi {
7101 height: 12px;
7102 background-position: -526px 0px; }
7103 .iti-flag.bj {
7104 height: 14px;
7105 background-position: -548px 0px; }
7106 .iti-flag.bl {
7107 height: 14px;
7108 background-position: -570px 0px; }
7109 .iti-flag.bm {
7110 height: 10px;
7111 background-position: -592px 0px; }
7112 .iti-flag.bn {
7113 height: 10px;
7114 background-position: -614px 0px; }
7115 .iti-flag.bo {
7116 height: 14px;
7117 background-position: -636px 0px; }
7118 .iti-flag.bq {
7119 height: 14px;
7120 background-position: -658px 0px; }
7121 .iti-flag.br {
7122 height: 14px;
7123 background-position: -680px 0px; }
7124 .iti-flag.bs {
7125 height: 10px;
7126 background-position: -702px 0px; }
7127 .iti-flag.bt {
7128 height: 14px;
7129 background-position: -724px 0px; }
7130 .iti-flag.bv {
7131 height: 15px;
7132 background-position: -746px 0px; }
7133 .iti-flag.bw {
7134 height: 14px;
7135 background-position: -768px 0px; }
7136 .iti-flag.by {
7137 height: 10px;
7138 background-position: -790px 0px; }
7139 .iti-flag.bz {
7140 height: 14px;
7141 background-position: -812px 0px; }
7142 .iti-flag.ca {
7143 height: 10px;
7144 background-position: -834px 0px; }
7145 .iti-flag.cc {
7146 height: 10px;
7147 background-position: -856px 0px; }
7148 .iti-flag.cd {
7149 height: 15px;
7150 background-position: -878px 0px; }
7151 .iti-flag.cf {
7152 height: 14px;
7153 background-position: -900px 0px; }
7154 .iti-flag.cg {
7155 height: 14px;
7156 background-position: -922px 0px; }
7157 .iti-flag.ch {
7158 height: 15px;
7159 background-position: -944px 0px; }
7160 .iti-flag.ci {
7161 height: 14px;
7162 background-position: -961px 0px; }
7163 .iti-flag.ck {
7164 height: 10px;
7165 background-position: -983px 0px; }
7166 .iti-flag.cl {
7167 height: 14px;
7168 background-position: -1005px 0px; }
7169 .iti-flag.cm {
7170 height: 14px;
7171 background-position: -1027px 0px; }
7172 .iti-flag.cn {
7173 height: 14px;
7174 background-position: -1049px 0px; }
7175 .iti-flag.co {
7176 height: 14px;
7177 background-position: -1071px 0px; }
7178 .iti-flag.cp {
7179 height: 14px;
7180 background-position: -1093px 0px; }
7181 .iti-flag.cr {
7182 height: 12px;
7183 background-position: -1115px 0px; }
7184 .iti-flag.cu {
7185 height: 10px;
7186 background-position: -1137px 0px; }
7187 .iti-flag.cv {
7188 height: 12px;
7189 background-position: -1159px 0px; }
7190 .iti-flag.cw {
7191 height: 14px;
7192 background-position: -1181px 0px; }
7193 .iti-flag.cx {
7194 height: 10px;
7195 background-position: -1203px 0px; }
7196 .iti-flag.cy {
7197 height: 13px;
7198 background-position: -1225px 0px; }
7199 .iti-flag.cz {
7200 height: 14px;
7201 background-position: -1247px 0px; }
7202 .iti-flag.de {
7203 height: 12px;
7204 background-position: -1269px 0px; }
7205 .iti-flag.dg {
7206 height: 10px;
7207 background-position: -1291px 0px; }
7208 .iti-flag.dj {
7209 height: 14px;
7210 background-position: -1313px 0px; }
7211 .iti-flag.dk {
7212 height: 15px;
7213 background-position: -1335px 0px; }
7214 .iti-flag.dm {
7215 height: 10px;
7216 background-position: -1357px 0px; }
7217 .iti-flag.do {
7218 height: 13px;
7219 background-position: -1379px 0px; }
7220 .iti-flag.dz {
7221 height: 14px;
7222 background-position: -1401px 0px; }
7223 .iti-flag.ea {
7224 height: 14px;
7225 background-position: -1423px 0px; }
7226 .iti-flag.ec {
7227 height: 14px;
7228 background-position: -1445px 0px; }
7229 .iti-flag.ee {
7230 height: 13px;
7231 background-position: -1467px 0px; }
7232 .iti-flag.eg {
7233 height: 14px;
7234 background-position: -1489px 0px; }
7235 .iti-flag.eh {
7236 height: 10px;
7237 background-position: -1511px 0px; }
7238 .iti-flag.er {
7239 height: 10px;
7240 background-position: -1533px 0px; }
7241 .iti-flag.es {
7242 height: 14px;
7243 background-position: -1555px 0px; }
7244 .iti-flag.et {
7245 height: 10px;
7246 background-position: -1577px 0px; }
7247 .iti-flag.eu {
7248 height: 14px;
7249 background-position: -1599px 0px; }
7250 .iti-flag.fi {
7251 height: 12px;
7252 background-position: -1621px 0px; }
7253 .iti-flag.fj {
7254 height: 10px;
7255 background-position: -1643px 0px; }
7256 .iti-flag.fk {
7257 height: 10px;
7258 background-position: -1665px 0px; }
7259 .iti-flag.fm {
7260 height: 11px;
7261 background-position: -1687px 0px; }
7262 .iti-flag.fo {
7263 height: 15px;
7264 background-position: -1709px 0px; }
7265 .iti-flag.fr {
7266 height: 14px;
7267 background-position: -1731px 0px; }
7268 .iti-flag.ga {
7269 height: 15px;
7270 background-position: -1753px 0px; }
7271 .iti-flag.gb {
7272 height: 10px;
7273 background-position: -1775px 0px; }
7274 .iti-flag.gd {
7275 height: 12px;
7276 background-position: -1797px 0px; }
7277 .iti-flag.ge {
7278 height: 14px;
7279 background-position: -1819px 0px; }
7280 .iti-flag.gf {
7281 height: 14px;
7282 background-position: -1841px 0px; }
7283 .iti-flag.gg {
7284 height: 14px;
7285 background-position: -1863px 0px; }
7286 .iti-flag.gh {
7287 height: 14px;
7288 background-position: -1885px 0px; }
7289 .iti-flag.gi {
7290 height: 10px;
7291 background-position: -1907px 0px; }
7292 .iti-flag.gl {
7293 height: 14px;
7294 background-position: -1929px 0px; }
7295 .iti-flag.gm {
7296 height: 14px;
7297 background-position: -1951px 0px; }
7298 .iti-flag.gn {
7299 height: 14px;
7300 background-position: -1973px 0px; }
7301 .iti-flag.gp {
7302 height: 14px;
7303 background-position: -1995px 0px; }
7304 .iti-flag.gq {
7305 height: 14px;
7306 background-position: -2017px 0px; }
7307 .iti-flag.gr {
7308 height: 14px;
7309 background-position: -2039px 0px; }
7310 .iti-flag.gs {
7311 height: 10px;
7312 background-position: -2061px 0px; }
7313 .iti-flag.gt {
7314 height: 13px;
7315 background-position: -2083px 0px; }
7316 .iti-flag.gu {
7317 height: 11px;
7318 background-position: -2105px 0px; }
7319 .iti-flag.gw {
7320 height: 10px;
7321 background-position: -2127px 0px; }
7322 .iti-flag.gy {
7323 height: 12px;
7324 background-position: -2149px 0px; }
7325 .iti-flag.hk {
7326 height: 14px;
7327 background-position: -2171px 0px; }
7328 .iti-flag.hm {
7329 height: 10px;
7330 background-position: -2193px 0px; }
7331 .iti-flag.hn {
7332 height: 10px;
7333 background-position: -2215px 0px; }
7334 .iti-flag.hr {
7335 height: 10px;
7336 background-position: -2237px 0px; }
7337 .iti-flag.ht {
7338 height: 12px;
7339 background-position: -2259px 0px; }
7340 .iti-flag.hu {
7341 height: 10px;
7342 background-position: -2281px 0px; }
7343 .iti-flag.ic {
7344 height: 14px;
7345 background-position: -2303px 0px; }
7346 .iti-flag.id {
7347 height: 14px;
7348 background-position: -2325px 0px; }
7349 .iti-flag.ie {
7350 height: 10px;
7351 background-position: -2347px 0px; }
7352 .iti-flag.il {
7353 height: 15px;
7354 background-position: -2369px 0px; }
7355 .iti-flag.im {
7356 height: 10px;
7357 background-position: -2391px 0px; }
7358 .iti-flag.in {
7359 height: 14px;
7360 background-position: -2413px 0px; }
7361 .iti-flag.io {
7362 height: 10px;
7363 background-position: -2435px 0px; }
7364 .iti-flag.iq {
7365 height: 14px;
7366 background-position: -2457px 0px; }
7367 .iti-flag.ir {
7368 height: 12px;
7369 background-position: -2479px 0px; }
7370 .iti-flag.is {
7371 height: 15px;
7372 background-position: -2501px 0px; }
7373 .iti-flag.it {
7374 height: 14px;
7375 background-position: -2523px 0px; }
7376 .iti-flag.je {
7377 height: 12px;
7378 background-position: -2545px 0px; }
7379 .iti-flag.jm {
7380 height: 10px;
7381 background-position: -2567px 0px; }
7382 .iti-flag.jo {
7383 height: 10px;
7384 background-position: -2589px 0px; }
7385 .iti-flag.jp {
7386 height: 14px;
7387 background-position: -2611px 0px; }
7388 .iti-flag.ke {
7389 height: 14px;
7390 background-position: -2633px 0px; }
7391 .iti-flag.kg {
7392 height: 12px;
7393 background-position: -2655px 0px; }
7394 .iti-flag.kh {
7395 height: 13px;
7396 background-position: -2677px 0px; }
7397 .iti-flag.ki {
7398 height: 10px;
7399 background-position: -2699px 0px; }
7400 .iti-flag.km {
7401 height: 12px;
7402 background-position: -2721px 0px; }
7403 .iti-flag.kn {
7404 height: 14px;
7405 background-position: -2743px 0px; }
7406 .iti-flag.kp {
7407 height: 10px;
7408 background-position: -2765px 0px; }
7409 .iti-flag.kr {
7410 height: 14px;
7411 background-position: -2787px 0px; }
7412 .iti-flag.kw {
7413 height: 10px;
7414 background-position: -2809px 0px; }
7415 .iti-flag.ky {
7416 height: 10px;
7417 background-position: -2831px 0px; }
7418 .iti-flag.kz {
7419 height: 10px;
7420 background-position: -2853px 0px; }
7421 .iti-flag.la {
7422 height: 14px;
7423 background-position: -2875px 0px; }
7424 .iti-flag.lb {
7425 height: 14px;
7426 background-position: -2897px 0px; }
7427 .iti-flag.lc {
7428 height: 10px;
7429 background-position: -2919px 0px; }
7430 .iti-flag.li {
7431 height: 12px;
7432 background-position: -2941px 0px; }
7433 .iti-flag.lk {
7434 height: 10px;
7435 background-position: -2963px 0px; }
7436 .iti-flag.lr {
7437 height: 11px;
7438 background-position: -2985px 0px; }
7439 .iti-flag.ls {
7440 height: 14px;
7441 background-position: -3007px 0px; }
7442 .iti-flag.lt {
7443 height: 12px;
7444 background-position: -3029px 0px; }
7445 .iti-flag.lu {
7446 height: 12px;
7447 background-position: -3051px 0px; }
7448 .iti-flag.lv {
7449 height: 10px;
7450 background-position: -3073px 0px; }
7451 .iti-flag.ly {
7452 height: 10px;
7453 background-position: -3095px 0px; }
7454 .iti-flag.ma {
7455 height: 14px;
7456 background-position: -3117px 0px; }
7457 .iti-flag.mc {
7458 height: 15px;
7459 background-position: -3139px 0px; }
7460 .iti-flag.md {
7461 height: 10px;
7462 background-position: -3160px 0px; }
7463 .iti-flag.me {
7464 height: 10px;
7465 background-position: -3182px 0px; }
7466 .iti-flag.mf {
7467 height: 14px;
7468 background-position: -3204px 0px; }
7469 .iti-flag.mg {
7470 height: 14px;
7471 background-position: -3226px 0px; }
7472 .iti-flag.mh {
7473 height: 11px;
7474 background-position: -3248px 0px; }
7475 .iti-flag.mk {
7476 height: 10px;
7477 background-position: -3270px 0px; }
7478 .iti-flag.ml {
7479 height: 14px;
7480 background-position: -3292px 0px; }
7481 .iti-flag.mm {
7482 height: 14px;
7483 background-position: -3314px 0px; }
7484 .iti-flag.mn {
7485 height: 10px;
7486 background-position: -3336px 0px; }
7487 .iti-flag.mo {
7488 height: 14px;
7489 background-position: -3358px 0px; }
7490 .iti-flag.mp {
7491 height: 10px;
7492 background-position: -3380px 0px; }
7493 .iti-flag.mq {
7494 height: 14px;
7495 background-position: -3402px 0px; }
7496 .iti-flag.mr {
7497 height: 14px;
7498 background-position: -3424px 0px; }
7499 .iti-flag.ms {
7500 height: 10px;
7501 background-position: -3446px 0px; }
7502 .iti-flag.mt {
7503 height: 14px;
7504 background-position: -3468px 0px; }
7505 .iti-flag.mu {
7506 height: 14px;
7507 background-position: -3490px 0px; }
7508 .iti-flag.mv {
7509 height: 14px;
7510 background-position: -3512px 0px; }
7511 .iti-flag.mw {
7512 height: 14px;
7513 background-position: -3534px 0px; }
7514 .iti-flag.mx {
7515 height: 12px;
7516 background-position: -3556px 0px; }
7517 .iti-flag.my {
7518 height: 10px;
7519 background-position: -3578px 0px; }
7520 .iti-flag.mz {
7521 height: 14px;
7522 background-position: -3600px 0px; }
7523 .iti-flag.na {
7524 height: 14px;
7525 background-position: -3622px 0px; }
7526 .iti-flag.nc {
7527 height: 10px;
7528 background-position: -3644px 0px; }
7529 .iti-flag.ne {
7530 height: 15px;
7531 background-position: -3666px 0px; }
7532 .iti-flag.nf {
7533 height: 10px;
7534 background-position: -3686px 0px; }
7535 .iti-flag.ng {
7536 height: 10px;
7537 background-position: -3708px 0px; }
7538 .iti-flag.ni {
7539 height: 12px;
7540 background-position: -3730px 0px; }
7541 .iti-flag.nl {
7542 height: 14px;
7543 background-position: -3752px 0px; }
7544 .iti-flag.no {
7545 height: 15px;
7546 background-position: -3774px 0px; }
7547 .iti-flag.np {
7548 height: 15px;
7549 background-position: -3796px 0px; }
7550 .iti-flag.nr {
7551 height: 10px;
7552 background-position: -3811px 0px; }
7553 .iti-flag.nu {
7554 height: 10px;
7555 background-position: -3833px 0px; }
7556 .iti-flag.nz {
7557 height: 10px;
7558 background-position: -3855px 0px; }
7559 .iti-flag.om {
7560 height: 10px;
7561 background-position: -3877px 0px; }
7562 .iti-flag.pa {
7563 height: 14px;
7564 background-position: -3899px 0px; }
7565 .iti-flag.pe {
7566 height: 14px;
7567 background-position: -3921px 0px; }
7568 .iti-flag.pf {
7569 height: 14px;
7570 background-position: -3943px 0px; }
7571 .iti-flag.pg {
7572 height: 15px;
7573 background-position: -3965px 0px; }
7574 .iti-flag.ph {
7575 height: 10px;
7576 background-position: -3987px 0px; }
7577 .iti-flag.pk {
7578 height: 14px;
7579 background-position: -4009px 0px; }
7580 .iti-flag.pl {
7581 height: 13px;
7582 background-position: -4031px 0px; }
7583 .iti-flag.pm {
7584 height: 14px;
7585 background-position: -4053px 0px; }
7586 .iti-flag.pn {
7587 height: 10px;
7588 background-position: -4075px 0px; }
7589 .iti-flag.pr {
7590 height: 14px;
7591 background-position: -4097px 0px; }
7592 .iti-flag.ps {
7593 height: 10px;
7594 background-position: -4119px 0px; }
7595 .iti-flag.pt {
7596 height: 14px;
7597 background-position: -4141px 0px; }
7598 .iti-flag.pw {
7599 height: 13px;
7600 background-position: -4163px 0px; }
7601 .iti-flag.py {
7602 height: 11px;
7603 background-position: -4185px 0px; }
7604 .iti-flag.qa {
7605 height: 8px;
7606 background-position: -4207px 0px; }
7607 .iti-flag.re {
7608 height: 14px;
7609 background-position: -4229px 0px; }
7610 .iti-flag.ro {
7611 height: 14px;
7612 background-position: -4251px 0px; }
7613 .iti-flag.rs {
7614 height: 14px;
7615 background-position: -4273px 0px; }
7616 .iti-flag.ru {
7617 height: 14px;
7618 background-position: -4295px 0px; }
7619 .iti-flag.rw {
7620 height: 14px;
7621 background-position: -4317px 0px; }
7622 .iti-flag.sa {
7623 height: 14px;
7624 background-position: -4339px 0px; }
7625 .iti-flag.sb {
7626 height: 10px;
7627 background-position: -4361px 0px; }
7628 .iti-flag.sc {
7629 height: 10px;
7630 background-position: -4383px 0px; }
7631 .iti-flag.sd {
7632 height: 10px;
7633 background-position: -4405px 0px; }
7634 .iti-flag.se {
7635 height: 13px;
7636 background-position: -4427px 0px; }
7637 .iti-flag.sg {
7638 height: 14px;
7639 background-position: -4449px 0px; }
7640 .iti-flag.sh {
7641 height: 10px;
7642 background-position: -4471px 0px; }
7643 .iti-flag.si {
7644 height: 10px;
7645 background-position: -4493px 0px; }
7646 .iti-flag.sj {
7647 height: 15px;
7648 background-position: -4515px 0px; }
7649 .iti-flag.sk {
7650 height: 14px;
7651 background-position: -4537px 0px; }
7652 .iti-flag.sl {
7653 height: 14px;
7654 background-position: -4559px 0px; }
7655 .iti-flag.sm {
7656 height: 15px;
7657 background-position: -4581px 0px; }
7658 .iti-flag.sn {
7659 height: 14px;
7660 background-position: -4603px 0px; }
7661 .iti-flag.so {
7662 height: 14px;
7663 background-position: -4625px 0px; }
7664 .iti-flag.sr {
7665 height: 14px;
7666 background-position: -4647px 0px; }
7667 .iti-flag.ss {
7668 height: 10px;
7669 background-position: -4669px 0px; }
7670 .iti-flag.st {
7671 height: 10px;
7672 background-position: -4691px 0px; }
7673 .iti-flag.sv {
7674 height: 12px;
7675 background-position: -4713px 0px; }
7676 .iti-flag.sx {
7677 height: 14px;
7678 background-position: -4735px 0px; }
7679 .iti-flag.sy {
7680 height: 14px;
7681 background-position: -4757px 0px; }
7682 .iti-flag.sz {
7683 height: 14px;
7684 background-position: -4779px 0px; }
7685 .iti-flag.ta {
7686 height: 10px;
7687 background-position: -4801px 0px; }
7688 .iti-flag.tc {
7689 height: 10px;
7690 background-position: -4823px 0px; }
7691 .iti-flag.td {
7692 height: 14px;
7693 background-position: -4845px 0px; }
7694 .iti-flag.tf {
7695 height: 14px;
7696 background-position: -4867px 0px; }
7697 .iti-flag.tg {
7698 height: 13px;
7699 background-position: -4889px 0px; }
7700 .iti-flag.th {
7701 height: 14px;
7702 background-position: -4911px 0px; }
7703 .iti-flag.tj {
7704 height: 10px;
7705 background-position: -4933px 0px; }
7706 .iti-flag.tk {
7707 height: 10px;
7708 background-position: -4955px 0px; }
7709 .iti-flag.tl {
7710 height: 10px;
7711 background-position: -4977px 0px; }
7712 .iti-flag.tm {
7713 height: 14px;
7714 background-position: -4999px 0px; }
7715 .iti-flag.tn {
7716 height: 14px;
7717 background-position: -5021px 0px; }
7718 .iti-flag.to {
7719 height: 10px;
7720 background-position: -5043px 0px; }
7721 .iti-flag.tr {
7722 height: 14px;
7723 background-position: -5065px 0px; }
7724 .iti-flag.tt {
7725 height: 12px;
7726 background-position: -5087px 0px; }
7727 .iti-flag.tv {
7728 height: 10px;
7729 background-position: -5109px 0px; }
7730 .iti-flag.tw {
7731 height: 14px;
7732 background-position: -5131px 0px; }
7733 .iti-flag.tz {
7734 height: 14px;
7735 background-position: -5153px 0px; }
7736 .iti-flag.ua {
7737 height: 14px;
7738 background-position: -5175px 0px; }
7739 .iti-flag.ug {
7740 height: 14px;
7741 background-position: -5197px 0px; }
7742 .iti-flag.um {
7743 height: 11px;
7744 background-position: -5219px 0px; }
7745 .iti-flag.us {
7746 height: 11px;
7747 background-position: -5241px 0px; }
7748 .iti-flag.uy {
7749 height: 14px;
7750 background-position: -5263px 0px; }
7751 .iti-flag.uz {
7752 height: 10px;
7753 background-position: -5285px 0px; }
7754 .iti-flag.va {
7755 height: 15px;
7756 background-position: -5307px 0px; }
7757 .iti-flag.vc {
7758 height: 14px;
7759 background-position: -5324px 0px; }
7760 .iti-flag.ve {
7761 height: 14px;
7762 background-position: -5346px 0px; }
7763 .iti-flag.vg {
7764 height: 10px;
7765 background-position: -5368px 0px; }
7766 .iti-flag.vi {
7767 height: 14px;
7768 background-position: -5390px 0px; }
7769 .iti-flag.vn {
7770 height: 14px;
7771 background-position: -5412px 0px; }
7772 .iti-flag.vu {
7773 height: 12px;
7774 background-position: -5434px 0px; }
7775 .iti-flag.wf {
7776 height: 14px;
7777 background-position: -5456px 0px; }
7778 .iti-flag.ws {
7779 height: 10px;
7780 background-position: -5478px 0px; }
7781 .iti-flag.xk {
7782 height: 15px;
7783 background-position: -5500px 0px; }
7784 .iti-flag.ye {
7785 height: 14px;
7786 background-position: -5522px 0px; }
7787 .iti-flag.yt {
7788 height: 14px;
7789 background-position: -5544px 0px; }
7790 .iti-flag.za {
7791 height: 14px;
7792 background-position: -5566px 0px; }
7793 .iti-flag.zm {
7794 height: 14px;
7795 background-position: -5588px 0px; }
7796 .iti-flag.zw {
7797 height: 10px;
7798 background-position: -5610px 0px; }
7799
7800.iti-flag {
7801 width: 20px;
7802 height: 15px;
7803 box-shadow: 0px 0px 1px 0px #888;
7804 background-image: url("../img/flags.png");
7805 background-repeat: no-repeat;
7806 background-color: #DBDBDB;
7807 background-position: 20px 0; }
7808 @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
7809 .iti-flag {
7810 background-image: url("../img/flags@2x.png"); } }
7811
7812.iti-flag.np {
7813 background-color: transparent; }
7814
7815/**
7816 * WHMCS Bootstrap Override Sheet
7817 *
7818 * These styles override Bootstrap's defaults.
7819 *
7820 * @author WHMCS Limited <development@whmcs.com>
7821 * @copyright Copyright (c) WHMCS Limited 2005-2016
7822 * @license http://www.whmcs.com/license/
7823 */
7824
7825body,
7826input,
7827button,
7828select,
7829textarea {
7830 font-family: "Open Sans", Verdana, Tahoma, serif;
7831 color: #333333;
7832}
7833
7834h1,
7835h2,
7836h3,
7837h4,
7838h5,
7839h6 {
7840 font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;
7841 font-weight: 700;
7842}
7843
7844.container-fluid.without-padding {
7845 padding-left: 0;
7846 padding-right: 0;
7847 overflow-x: hidden;
7848}
7849
7850.navbar-main {
7851 margin-bottom: 0;
7852 background-color: #0e5077;
7853 border: 0;
7854 min-height: 38px;
7855 font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;
7856 font-size: 15px;
7857}
7858.navbar-main li.account {
7859 background-color: #043d5f;
7860}
7861
7862.navbar-main .navbar-nav > li > a {
7863 color: #fff;
7864}
7865
7866.navbar-main .navbar-nav > li > a {
7867 padding-top: 9px;
7868 padding-bottom: 9px;
7869}
7870
7871.navbar-main .navbar-nav > li > a:hover,
7872.navbar-main .navbar-nav > li > a:focus,
7873.navbar-main .navbar-nav > .active > a,
7874.navbar-main .navbar-nav > .active > a:hover,
7875.navbar-main .navbar-nav > .active > a:focus,
7876.navbar-main .navbar-nav > .open > a,
7877.navbar-main .navbar-nav > .open > a:hover,
7878.navbar-main .navbar-nav > .open > a:focus {
7879 color: #eee;
7880 background-color: #043d5f;
7881}
7882
7883#main-menu .navbar-nav {
7884 margin-left: -15px;
7885 margin-right: -15px;
7886}
7887
7888.navbar-main .dropdown-menu {
7889 padding: 3px 0;
7890 border-top: 0;
7891 border-radius: 0;
7892}
7893.navbar-main .navbar-nav .dropdown-menu > li > a:hover,
7894.navbar-main .navbar-nav .dropdown-menu > li > a:focus,
7895.navbar-main .navbar-nav .dropdown-menu > .active > a,
7896.navbar-main .navbar-nav .dropdown-menu > .active > a:hover,
7897.navbar-main .navbar-nav .dropdown-menu > .active > a:focus,
7898.navbar-main .navbar-nav .dropdown-menu > .open > a,
7899.navbar-main .navbar-nav .dropdown-menu > .open > a:hover,
7900.navbar-main .navbar-nav .dropdown-menu > .open > a:focus {
7901 color: #333;
7902 background-color: #eee;
7903}
7904
7905@media (max-width: 767px) {
7906 .navbar-main .navbar-nav .open .dropdown-menu > li > a {
7907 color: #ddd;
7908 }
7909 .navbar-main .navbar-nav .open .dropdown-menu > li > a:hover {
7910 color: #fff;
7911 }
7912}
7913
7914@media (max-width: 991px) {
7915 .navbar-header {
7916 float: none;
7917 }
7918 .navbar-left,.navbar-right {
7919 float: none !important;
7920 }
7921 .navbar-toggle {
7922 display: block;
7923 }
7924 .navbar-collapse {
7925 border-top: 1px solid transparent;
7926 box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
7927 }
7928 .navbar-fixed-top {
7929 top: 0;
7930 border-width: 0 0 1px;
7931 }
7932 .navbar-collapse.collapse {
7933 display: none!important;
7934 }
7935 .navbar-nav {
7936 float: none!important;
7937 margin-top: 7px;
7938 }
7939 .navbar-nav>li {
7940 float: none;
7941 }
7942 .navbar-nav>li>a {
7943 padding-top: 10px;
7944 padding-bottom: 10px;
7945 }
7946 .collapse.in{
7947 display:block !important;
7948 margin-bottom: 10px;
7949 }
7950}
7951
7952.panel {
7953 font-size: 0.9em;
7954}
7955
7956.list-group {
7957 font-size: 0.9em;
7958}
7959.list-group-item {
7960 border-color: #f5f5f5;
7961}
7962.list-group-item .badge {
7963 background-color: transparent;
7964 color: #666;
7965}
7966a.list-group-item.active,
7967a.list-group-item.active:hover,
7968a.list-group-item.active:focus {
7969 background-color: #465054;
7970 border-color: #465054;
7971}
7972
7973
7974.pagination {
7975 font-size: 0.8em;
7976}
7977
7978.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
7979 color: white;
7980 background-color: #006687;
7981 border-color: #006687;
7982}
7983
7984.navbar-main .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
7985 text-decoration: none;
7986 color: #fff;
7987 background-color: #006687;
7988}
7989
7990.label {
7991 border-radius: 0;
7992}
7993
7994input[type='file'].form-control {
7995 height: inherit;
7996 margin-bottom: 5px;
7997}
7998
7999.list-group-item {
8000 padding: 7px 15px;
8001}
8002.panel-body {
8003 padding: 10px 15px;
8004}
8005
8006/*
8007 * We use a larger font-size than the bootstrap default, which requires an increase
8008 * in the top offset to maintain correct alignment in form control feedback.
8009 */
8010.has-feedback label ~ .form-control-feedback {
8011 top: 27px !important;
8012}
8013
8014.list-group-item > i.far.fa-circle {
8015 color: #808080;
8016}
8017
8018.has-error button {
8019 border-color: #a94442;
8020 -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
8021 box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
8022}
8023
8024/*
8025 * Language strings which are too long to fit into buttons should be "chopped off" inside the div
8026 * of that button, instead of "overflowing" outside of the button. CORE-9272
8027 */
8028.btn {
8029 overflow: hidden;
8030}
8031
8032/**
8033 * WHMCS Main Style Sheet
8034 *
8035 * Additional styles for WHMCS beyond Bootstrap
8036 *
8037 * This stylesheet contains all the customized styling used
8038 * by WHMCS. Overrides to Bootstrap styles can be found in
8039 * overrides.css.
8040 *
8041 * @project WHMCS
8042 * @cssdoc version 1.0-pre
8043 * @package WHMCS
8044 * @author WHMCS Limited <development@whmcs.com>
8045 * @copyright Copyright (c) WHMCS Limited 2005-2018
8046 * @license http://www.whmcs.com/license/
8047 * @link http://www.whmcs.com/
8048 */
8049
8050html,body {
8051 height: 100%;
8052}
8053
8054body {
8055 background-color: #f8f8f8;
8056}
8057
8058.primary-bg-color {
8059 background-color: #fff;
8060}
8061
8062h1, h2, h3, h4, h5, h6 {
8063 font-weight: 400;
8064}
8065
8066a {
8067 color: #058;
8068}
8069
8070/**
8071 * -------------------------
8072 * @section Sections
8073 * -------------------------
8074 */
8075
8076section#header {
8077 margin: 0;
8078 padding: 10px 0;
8079 background-color: #fff;
8080 border-radius: 5px 5px 0 0;
8081}
8082
8083section#header .logo img {
8084 margin: 0;
8085 padding: 0;
8086 max-height: 50px;
8087 vertical-align: middle;
8088}
8089section#header .logo-text {
8090 font-family: 'Raleway';
8091 font-weight: 400;
8092 font-size: 2.6em;
8093 white-space: nowrap;
8094}
8095
8096section#header .search {
8097 margin: 20px 0;
8098}
8099section#header .search .form-control {
8100 border-color: #eee;
8101 box-shadow: none;
8102}
8103section#header .search .btn {
8104 background-color: #eee;
8105 border-color: #eee;
8106 color: #888;
8107}
8108
8109section#main-body {
8110 margin: 0;
8111 padding: 20px 0;
8112 min-height: 350px;
8113 background-color: #fff;
8114}
8115
8116section#main-content {
8117 margin-bottom: 60px;
8118}
8119
8120.main-content {
8121 margin-bottom: 60px;
8122 min-height: 300px;
8123}
8124
8125section#footer {
8126 margin: 0;
8127 padding: 20px 10px;
8128 background-color: #f8f8f8;
8129 border-top: 1px solid #ddd;
8130 color: #666;
8131 font-size: 0.9em;
8132}
8133section#footer p {
8134 margin: 0;
8135}
8136
8137@media (min-width: 450px) {
8138 section#footer {
8139 line-height: 32px;
8140 }
8141}
8142
8143section#footer .back-to-top {
8144 float: right;
8145}
8146section#footer .back-to-top i {
8147 padding: 10px;
8148 background-color: #ddd;
8149 color: #888;
8150 border-radius: 3px;
8151 opacity: 0.7;
8152}
8153
8154.adminreturndiv {
8155 display: none !important;
8156}
8157
8158.alert-bordered-left {
8159 border: 0;
8160 border-left: 3px solid;
8161 border-radius: 0;
8162 text-align: left;
8163}
8164
8165.truncate {
8166 white-space: nowrap;
8167 overflow: hidden;
8168 text-overflow: ellipsis;
8169}
8170
8171.text-md {
8172 font-size: 1.2em;
8173}
8174
8175/**
8176 * -------------------------
8177 * @section Main Navbar
8178 * -------------------------
8179 */
8180
8181.navbar-main > li.dropdown:hover > ul.dropdown-menu {
8182 display: block;
8183}
8184.navbar-main .navbar-toggle {
8185 border-color: transparent;
8186}
8187.navbar-main .navbar-toggle .icon-bar {
8188 background-color: #eee;
8189}
8190.navbar-main .navbar-toggle:focus,
8191.navbar-main .navbar-toggle:hover {
8192 background-color: transparent;
8193}
8194.navbar-main .navbar-toggle:focus .icon-bar,
8195.navbar-main .navbar-toggle:hover .icon-bar {
8196 background-color: #bbb;
8197}
8198
8199@media (max-width: 991px) {
8200 .navbar-main .navbar-nav>li>a {
8201 padding: 3px 20px;
8202 }
8203
8204 .navbar-main .open .dropdown-menu .dropdown-header,
8205 .navbar-main .open .dropdown-menu>li>a {
8206 padding: 3px 25px;
8207 }
8208}
8209
8210/**
8211 * -------------------------
8212 * @section General Styles
8213 * -------------------------
8214 */
8215
8216div.header-lined h1 {
8217 margin-top: 0;
8218 margin-bottom: 15px;
8219 padding:6px 0;
8220 border-bottom:1px solid #ccc;
8221 font-weight: 400;
8222 color: #058;
8223}
8224
8225div.header-lined .breadcrumb {
8226 margin-top: -15px;
8227 padding-left: 0;
8228 background: transparent;
8229 font-size: 0.8em;
8230 border-radius: 0 0 4px 4px;
8231}
8232div.header-lined .breadcrumb li a {
8233 color: #888;
8234}
8235div.header-lined .breadcrumb > .active {
8236 color: #0e5077;
8237}
8238
8239div.header-lined small {
8240 white-space: nowrap;
8241 overflow: hidden;
8242}
8243
8244@media (max-width: 600px) {
8245 h1,.h1{font-size:26px}
8246 h2,.h2{font-size:20px}
8247 h3,.h3{font-size:16px}
8248 h4,.h4{font-size:14px}
8249 h5,.h5{font-size:12px}
8250 h6,.h6{font-size:11px}
8251 div.header-lined small {
8252 display: none;
8253 }
8254}
8255
8256@media (min-width: 380px) {
8257 .btn-input-padded-responsive {
8258 padding-left: 20px;
8259 padding-right: 20px;
8260 }
8261}
8262@media (min-width: 500px) {
8263 .btn-input-padded-responsive {
8264 padding-left: 35px;
8265 padding-right: 35px;
8266 }
8267}
8268
8269.form-horizontal .checkbox-inline.no-padding,
8270.no-padding {
8271 padding: 0;
8272}
8273
8274#fullpage-overlay {
8275 display: table;
8276 position: fixed;
8277 z-index: 1000;
8278 top: 0;
8279 left: 0;
8280 width: 100%;
8281 height: 100%;
8282 background-color: black;
8283 background-color: rgba(0, 0, 0, 0.8);
8284 color: #fff;
8285}
8286#fullpage-overlay .outer-wrapper {
8287 position: relative;
8288 height: 100%;
8289}
8290#fullpage-overlay .inner-wrapper {
8291 position: absolute;
8292 top: 50%;
8293 left: 50%;
8294 height: 30%;
8295 width: 50%;
8296 margin: -3% 0 0 -25%;
8297 text-align: center;
8298}
8299#fullpage-overlay .msg {
8300 display: inline-block;
8301 padding: 20px;
8302 max-width: 400px;
8303}
8304
8305.compact-control-bar {
8306 margin: 0;
8307 padding: 5px;
8308 background-color: #eee;
8309 border-radius: 3px;
8310}
8311
8312/**
8313 * -------------------------
8314 * @section Margin Classes
8315 * -------------------------
8316 */
8317
8318.margin-10 {
8319 margin: 10px;
8320}
8321.margin-bottom {
8322 margin-bottom: 20px;
8323}
8324.margin-top-5 {
8325 margin-top: 5px;
8326}
8327.margin-bottom-5 {
8328 margin-bottom: 5px;
8329}
8330
8331.col-button-left {
8332 padding-left: 0;
8333 padding-right: 7px;
8334}
8335.col-button-right {
8336 padding-left: 7px;
8337 padding-right: 0;
8338}
8339.margin-top {
8340 margin-top: 1.5em;
8341}
8342
8343/**
8344 * -------------------------
8345 * @section Form Classes
8346 * -------------------------
8347 */
8348
8349.input-inline {
8350 display: inline-block;
8351}
8352
8353.input-inline-100 {
8354 width: 100px;
8355}
8356
8357.select-inline {
8358 display: inline-block;
8359 width: auto;
8360}
8361
8362.form-group .field-error-msg {
8363 display: none;
8364 font-size: 0.85em;
8365 color: #cc0000;
8366}
8367
8368/**
8369 * -------------------------
8370 * @section Responsive Pull Left & Right
8371 * -------------------------
8372 */
8373
8374@media (min-width: 992px) {
8375 .pull-md-left {
8376 float: left;
8377 }
8378 .pull-md-right {
8379 float: right;
8380 }
8381}
8382@media (min-width: 768px) {
8383 .pull-sm-left {
8384 float: left;
8385 }
8386 .pull-sm-right {
8387 float: right;
8388 }
8389 .text-right-sm {
8390 text-align: right;
8391 }
8392}
8393
8394/**
8395 * -------------------------
8396 * @section Login Page
8397 * -------------------------
8398 */
8399
8400.logincontainer {
8401 margin: 40px auto 100px auto;
8402 padding: 0 10px;
8403 max-width: 500px;
8404}
8405
8406.logincontainer.with-social {
8407 max-width: 650px;
8408}
8409
8410.logincontainer .social-signin-btns {
8411 padding: 23px 0;
8412}
8413
8414@media (max-width: 500px) {
8415 .logincontainer .social-signin-btns .btn {
8416 display: block;
8417 width: 100%;
8418 }
8419}
8420
8421@media (max-width: 600px) {
8422 .logincontainer {
8423 margin: 0 auto 30px auto;
8424 }
8425}
8426
8427@media (min-width: 768px) {
8428 .logincontainer.with-social .login-form {
8429 padding-right: 29px;
8430 border-right: 1px solid #ddd;
8431 }
8432 .logincontainer .social-signin-btns .btn {
8433 display: block;
8434 width: 100%;
8435 }
8436}
8437
8438/**
8439 * -------------------------
8440 * @section Icons
8441 * -------------------------
8442 */
8443
8444i.icon-rss {
8445 color: #ff6600;
8446}
8447
8448/**
8449 * -------------------------
8450 * @section Main Menu
8451 * -------------------------
8452 */
8453
8454section#main-menu {
8455 background-color: #006687;
8456}
8457
8458/**
8459 * -------------------------
8460 * @section Home Page Banner
8461 * -------------------------
8462 */
8463
8464section#home-banner {
8465 margin: 0;
8466 padding: 50px 0 60px;
8467 background-color: #043d5f;
8468 color: #fff;
8469}
8470
8471section#home-banner.with-recaptcha {
8472 padding-bottom: 90px;
8473}
8474
8475section#home-banner .tooltip-inner {
8476 background-color: #00a3c6;
8477}
8478
8479section#home-banner .tooltip.left .tooltip-arrow {
8480 border-left-color: #00a3c6;
8481}
8482
8483section#home-banner .tooltip.bottom .tooltip-arrow {
8484 border-bottom-color: #00a3c6;
8485}
8486
8487section#home-banner .tooltip.right .tooltip-arrow {
8488 border-right-color: #00a3c6;
8489}
8490
8491section#home-banner h2 {
8492 margin: 0;
8493 padding: 0 25px 10px 25px;
8494}
8495
8496section#home-banner .form-control {
8497 border-radius: 0;
8498 border: 0;
8499 box-shadow: none;
8500 font-weight: 300;
8501}
8502
8503section#home-banner .btn {
8504 border-radius: 0;
8505 border: 0;
8506 font-weight: 300;
8507 color: #fff;
8508}
8509
8510section#home-banner .btn.search {
8511 background-color: #4ab98b;
8512}
8513section#home-banner .btn.transfer {
8514 background-color: #bbb;
8515}
8516
8517@media (max-width: 992px) {
8518 section#home-banner h2 {
8519 font-size: 26px;
8520 }
8521}
8522
8523@media (max-width: 767px) {
8524 section#home-banner h2 {
8525 font-size: 22px;
8526 }
8527}
8528
8529/**
8530 * -------------------------
8531 * @section Home Page Shortcut Buttons
8532 * -------------------------
8533 */
8534
8535.home-shortcuts {
8536 margin: 0;
8537 background: #25a2c7;
8538 color: #fff;
8539}
8540.home-shortcuts ul {
8541 list-style-type: none;
8542 margin: 0;
8543 padding: 0;
8544}
8545.home-shortcuts li {
8546 float: left;
8547 width: 24%;
8548 padding: 5px 3px;
8549 border-right: 1px solid #0E88B0;
8550 font-size: 0.9em;
8551 text-align: center;
8552 cursor: pointer;
8553 overflow: hidden;
8554 white-space: nowrap;
8555}
8556.home-shortcuts li:first-child {
8557 border-left: 1px solid #0E88B0;
8558}
8559.home-shortcuts li a {
8560 display: block;
8561 color: #fff;
8562 text-decoration: none;
8563}
8564.home-shortcuts li i {
8565 font-size: 22px;
8566}
8567.home-shortcuts li p {
8568 margin: 2px 0 0;
8569 text-transform: uppercase;
8570}
8571.home-shortcuts li span {
8572 display: none;
8573}
8574.home-shortcuts li:hover span {
8575 display: inline-block;
8576}
8577.home-shortcuts .lead {
8578 margin: 0;
8579 line-height: 55px;
8580}
8581@media (max-width: 992px) {
8582 .home-shortcuts ul {
8583 text-align: center;
8584 }
8585}
8586@media (max-width: 767px) {
8587 .home-shortcuts li {
8588 display: block;
8589 float: none;
8590 width: 100%;
8591 border-right: 0;
8592 border-bottom: 1px solid #0E88B0;
8593 }
8594 .home-shortcuts li:first-child {
8595 border-left: 0;
8596 }
8597 .home-shortcuts li:last-child {
8598 border: 0;
8599 }
8600 .home-shortcuts ul:hover li {
8601 width: 100%;
8602 }
8603}
8604
8605/**
8606 * -------------------------
8607 * Client Homepage
8608 * -------------------------
8609 */
8610
8611.text-domain {
8612 font-size: 12px;
8613 color: #006687;
8614}
8615
8616.client-home-panels .panel > .panel-heading {
8617 background-color: #fff;
8618 border-bottom: 0;
8619 font-weight: bold;
8620}
8621.client-home-panels .panel > .panel-heading .panel-title .btn {
8622 color: #fff;
8623 border: 0;
8624}
8625.client-home-panels .panel > .panel-heading .panel-title .btn:hover {
8626 color: #000;
8627}
8628.client-home-panels .panel small {
8629 color: #888;
8630}
8631.client-home-panels .panel > .panel-body {
8632 padding: 0;
8633 max-height: 170px;
8634 overflow: auto;
8635}
8636.client-home-panels .panel > .panel-footer {
8637 border-top: 0;
8638}
8639.client-home-panels .panel > .panel-body p {
8640 padding: 10px 15px;
8641}
8642.client-home-panels .panel > .list-group {
8643 max-height: 170px;
8644 overflow: auto;
8645 border-top: 1px solid #ddd;
8646 border-bottom: 1px solid #ddd;
8647}
8648
8649.client-home-panels .panel > .list-group .list-group-item {
8650 padding: 4px 10px;
8651}
8652
8653.client-home-panels .panel > .list-group .list-group-item:last-child {
8654 border-bottom: 0;
8655}
8656
8657.home-kb-search {
8658 margin-bottom: 15px;
8659}
8660.home-kb-search .form-control {
8661 padding-left: 50px;
8662 background-color: #fff;
8663 border: 1px solid #eee;
8664 color: #999;
8665 font-weight: 300;
8666}
8667.home-kb-search .form-control:focus {
8668 border-color: #eee;
8669 outline: 0;
8670 -webkit-box-shadow: none;
8671 box-shadow: none;
8672}
8673.home-kb-search i {
8674 float: left;
8675 margin-top: -30px;
8676 margin-left: 20px;
8677 color: #777;
8678}
8679
8680/**
8681 * -------------------------
8682 * Client Homepage Tiles
8683 * -------------------------
8684 */
8685
8686.tiles {
8687 margin: 0 15px 15px 15px;
8688}
8689.tiles .tile {
8690 padding: 12px 20px;
8691 background-color: #f8f8f8;
8692 border-right: 1px solid #ccc;
8693}
8694.tiles .tile a {
8695 text-decoration: none;
8696}
8697.tiles .tile:hover {
8698 background-color: #f2f2f2;
8699 cursor: pointer;
8700}
8701.tiles .tile .highlight {
8702 margin-top: 4px;
8703 height: 2px;
8704 border-radius: 2px;
8705}
8706.tiles .tile:last-child {
8707 border: 0;
8708}
8709@media (max-width: 767px) {
8710 .tiles .tile:nth-child(2) {
8711 border: 0;
8712 }
8713 .tiles .tile:nth-child(1),
8714 .tiles .tile:nth-child(2) {
8715 border-bottom: 1px solid #ccc;
8716 }
8717}
8718.tile .icon {
8719 position: absolute;
8720 top: 10px;
8721 right: 10px;
8722 font-size: 48px;
8723 line-height: 1;
8724 color: #ccc;
8725}
8726.tile .stat {
8727 margin-top: 20px;
8728 font-size: 40px;
8729 line-height: 1;
8730}
8731.tile .title {
8732 font-weight: bold;
8733 color: #888;
8734 text-transform: uppercase;
8735 font-size: 12px;
8736}
8737
8738/**
8739 * -------------------------
8740 * Panel Accents
8741 * -------------------------
8742 */
8743
8744.panel.panel-accent-gold {
8745 border-top: 3px solid #f0ad4e;
8746}
8747.panel.panel-accent-green {
8748 border-top: 3px solid #5cb85c;
8749}
8750.panel.panel-accent-red {
8751 border-top: 3px solid #d9534f;
8752}
8753.panel.panel-accent-blue {
8754 border-top: 3px solid #5bc0de;
8755}
8756.panel.panel-accent-orange {
8757 border-top: 3px solid #f39c12;
8758}
8759.panel.panel-accent-pink {
8760 border-top: 3px solid #e671b8;
8761}
8762.panel.panel-accent-purple {
8763 border-top: 3px solid #7b4f9d;
8764}
8765.panel.panel-accent-lime {
8766 border-top: 3px solid #8cbf26;
8767}
8768.panel.panel-accent-magenta {
8769 border-top: 3px solid #ff0097;
8770}
8771.panel.panel-accent-teal {
8772 border-top: 3px solid #00aba9;
8773}
8774.panel.panel-accent-turquoise {
8775 border-top: 3px solid #1abc9c;
8776}
8777.panel.panel-accent-emerald {
8778 border-top: 3px solid #2ecc71;
8779}
8780.panel.panel-accent-amethyst {
8781 border-top: 3px solid #9b59b6;
8782}
8783.panel.panel-accent-wet-asphalt {
8784 border-top: 3px solid #34495e;
8785}
8786.panel.panel-accent-midnight-blue {
8787 border-top: 3px solid #2c3e50;
8788}
8789.panel.panel-accent-sun-flower {
8790 border-top: 3px solid #f1c40f;
8791}
8792.panel.panel-accent-pomegranate {
8793 border-top: 3px solid #c0392b;
8794}
8795.panel.panel-accent-silver {
8796 border-top: 3px solid #bdc3c7;
8797}
8798.panel.panel-accent-asbestos {
8799 border-top: 3px solid #7f8c8d;
8800}
8801.panel.panel-accent-brand-cpanel-orange {
8802 border-top: 3px solid #ff6c2c;
8803}
8804.panel.panel-accent-brand-xovinow-blue {
8805 border-top: 3px solid #10069F;
8806}
8807
8808/**
8809 * -------------------------
8810 * Background Colors
8811 * -------------------------
8812 */
8813
8814.bg-color-gold {
8815 background-color: #f0ad4e;
8816}
8817.bg-color-green {
8818 background-color: #5cb85c;
8819}
8820.bg-color-red {
8821 background-color: #d9534f;
8822}
8823.bg-color-blue {
8824 background-color: #5bc0de;
8825}
8826.bg-color-orange {
8827 background-color: #f39c12;
8828}
8829.bg-color-pink {
8830 background-color: #e671b8;
8831}
8832.bg-color-purple {
8833 background-color: #7b4f9d;
8834}
8835.bg-color-lime {
8836 background-color: #8cbf26;
8837}
8838.bg-color-magenta {
8839 background-color: #ff0097;
8840}
8841.bg-color-teal {
8842 background-color: #00aba9;
8843}
8844.bg-color-turquoise {
8845 background-color: #1abc9c;
8846}
8847.bg-color-emerald {
8848 background-color: #2ecc71;
8849}
8850.bg-color-amethyst {
8851 background-color: #9b59b6;
8852}
8853.bg-color-wet-asphalt {
8854 background-color: #34495e;
8855}
8856.bg-color-midnight-blue {
8857 background-color: #2c3e50;
8858}
8859.bg-color-sun-flower {
8860 background-color: #f1c40f;
8861}
8862.bg-color-pomegranate {
8863 background-color: #c0392b;
8864}
8865.bg-color-silver {
8866 background-color: #bdc3c7;
8867}
8868.bg-color-asbestos {
8869 background-color: #7f8c8d;
8870}
8871
8872/**
8873 * -------------------------
8874 * @section Navigational Bar
8875 * -------------------------
8876 */
8877
8878ul.top-nav {
8879 float: right;
8880 margin-top: 8px;
8881 padding-left: 0;
8882 margin-bottom: 0;
8883 list-style: none;
8884 white-space: nowrap;
8885}
8886ul.top-nav > li,
8887ul.top-nav > li > a {
8888 display: inline-block;
8889 position: relative;
8890}
8891ul.top-nav > li > a {
8892 padding: 6px 10px;
8893 color: #777;
8894 line-height: 20px;
8895 text-decoration: none;
8896}
8897ul.top-nav > li:active > a,
8898ul.top-nav > li:focus > a,
8899ul.top-nav > li:hover > a,
8900ul.top-nav > li > a:focus {
8901 color: #333;
8902 text-decoration: none;
8903 background: transparent;
8904}
8905ul.top-nav > li.primary-action {
8906 padding-left: 15px;
8907 margin-left: 5px;
8908 border-left: solid 1px #ddd;
8909}
8910ul.top-nav > li.primary-action > a.btn {
8911 padding: 6px 15px;
8912 background-color: #0e5077;
8913 color: #fff;
8914 border-radius: 3px;
8915}
8916ul.top-nav > li > a.btn-logged-in-admin {
8917 margin-left: 5px;
8918 font-size: 1.5em;
8919}
8920ul.top-nav .tooltip-inner {
8921 margin-left: -200px;
8922 min-width: 250px;
8923 width: 250px;
8924}
8925
8926@media (max-width: 991px) {
8927 ul.top-nav {
8928 font-size: 0.9em;
8929 }
8930 ul.top-nav > li.primary-action > a.btn {
8931 padding: 4px 12px;
8932 font-size: 1em;
8933 }
8934 ul.top-nav > li > a.btn-logged-in-admin {
8935 margin-top: -2px;
8936 }
8937}
8938
8939@media (max-width: 767px) {
8940 ul.top-nav {
8941 margin: 0;
8942 font-size: 0.8em;
8943 }
8944 ul.top-nav > li > a {
8945 padding: 6px;
8946 }
8947 ul.top-nav > li.primary-action > a.btn {
8948 padding: 3px 12px;
8949 font-size: 1em;
8950 }
8951}
8952
8953/**
8954 * -------------------------
8955 * @section Twitter Feed
8956 * -------------------------
8957 */
8958
8959div.home-twitter {
8960 margin-top: 20px;
8961 margin-bottom: 40px;
8962}
8963div.tweet > i {
8964 color: #2BABCF;
8965 float: left;
8966 margin-right: 15px;
8967}
8968div.tweet span {
8969 font-size: 12px;
8970 color: #ccc;
8971}
8972
8973/**
8974 * -------------------------
8975 * @section Announcements Page
8976 * -------------------------
8977 */
8978
8979div.announcement-single {
8980 margin: 0 0 20px 0;
8981}
8982div.announcement-single blockquote {
8983 margin-top: 30px;
8984}
8985div.announcement-single .label {
8986 margin-right: 10px;
8987}
8988
8989.announcement-single {
8990 margin: 0 0 25px 0;
8991}
8992.announcement-single .title {
8993 font-size: 1.5em;
8994 font-weight: bold;
8995}
8996.announcement-single p {
8997 margin: 2px 0 10px;
8998}
8999.announcement-single .article-items {
9000 font-size: 0.85em;
9001 color: #888;
9002}
9003
9004/**
9005 * -------------------------
9006 * @section Product Details Page
9007 * -------------------------
9008 */
9009
9010div.product-details {
9011 margin: 0 0 20px 0;
9012}
9013div.product-details div.product-icon {
9014 margin: 0;
9015 background-color: #efefef;
9016 border-radius: 10px;
9017 padding: 30px;
9018 line-height: 1em;
9019 font-size: 60px;
9020}
9021@media (max-width: 767px) {
9022 div.product-details div.product-icon {
9023 font-size: 30px;
9024 }
9025}
9026
9027.product-status {
9028 margin: 0 0 20px 0;
9029 padding: 0;
9030 border-radius: 10px;
9031}
9032.product-status-pending {
9033 background-color: #F89406;
9034}
9035.product-status-active {
9036 background-color: #46A546;
9037}
9038.product-status-suspended {
9039 background-color: #0768B8;
9040}
9041.product-status-terminated,
9042.product-status-cancelled {
9043 background-color: #666;
9044}
9045.product-status-fraud {
9046 background-color: #000;
9047}
9048.product-status-text {
9049 padding: 5px;
9050 color: #fff;
9051 text-align: center;
9052 text-transform: uppercase;
9053}
9054
9055div.product-details-tab-container {
9056 margin: 0;
9057 padding: 20px;
9058 border: 1px solid #ddd;
9059 border-top: 0;
9060 background-color: #fff;
9061}
9062
9063.module-client-area {
9064 padding: 15px 15px 0 15px;
9065}
9066
9067.ssl-inactive {
9068 cursor: pointer;
9069}
9070
9071.promo-container {
9072 margin-bottom: 20px;
9073}
9074
9075#mc-promo-widgets {
9076 margin: 10px 0;
9077}
9078@media (min-width: 1200px) {
9079 #mc-promo-widgets {
9080 display: grid;
9081 grid-template-columns: repeat(2, 1fr);
9082 column-gap: 20px;
9083 }
9084}
9085
9086.mc-promo-manage,
9087.mc-promo-login {
9088 position: relative;
9089}
9090
9091.mc-promo-manage .panel,
9092.mc-promo-login .panel {
9093 padding: 10px;
9094}
9095
9096.mc-promo-manage .panel-title,
9097.mc-promo-login .panel-title {
9098 font-size: 18px;
9099}
9100
9101.mc-promo-manage .logo,
9102.mc-promo-login .logo {
9103 display: inline-block;
9104 vertical-align: middle;
9105 position: relative;
9106 margin-right: 1em;
9107}
9108
9109.mc-promo-manage .logo,
9110.mc-promo-login .logo {
9111 width: 130px;
9112 height: 130px;
9113}
9114@media (max-width: 767px) {
9115 .mc-promo-manage .logo,
9116 .mc-promo-login .logo {
9117 width: 65px;
9118 height: 65px;
9119 }
9120}
9121
9122.mc-promo-manage .logo img,
9123.mc-promo-login .logo img {
9124 display: block;
9125 margin: 0 -50% 0 auto;
9126 border-radius: 4px;
9127 position: absolute;
9128 top: 50%;
9129 left: 50%;
9130 transform: translate(-50%, -50%);
9131 max-width: 130px;
9132 max-height: 130px;
9133}
9134@media (max-width: 767px) {
9135 .mc-promo-manage .logo img,
9136 .mc-promo-login .logo img {
9137 max-width: 65px;
9138 max-height: 65px;
9139 }
9140}
9141
9142.mc-promo-manage .logo + div,
9143.mc-promo-login .logo + div {
9144 display: inline-block;
9145 position: absolute;
9146 top: 50%;
9147 transform: translate(0, -50%);
9148}
9149
9150@media (max-width: 767px) {
9151 .mc-promo-manage .panel-heading,
9152 .mc-promo-login .panel-heading {
9153 padding: 10px 10px 5px 10px;
9154 }
9155 .mc-promo-manage .panel-body,
9156 .mc-promo-login .panel-body {
9157 padding: 5px 10px 10px 10px;
9158 }
9159}
9160
9161
9162/**
9163 * -------------------------
9164 * @section List Tables
9165 * -------------------------
9166 */
9167
9168.dataTables_wrapper .dataTables_info {
9169 margin: 0;
9170 padding: 9px 10px;
9171 background-color: #4f5360;
9172 border: 0;
9173 border-bottom: 1px solid #fff;
9174 font-size: 0.9em;
9175 color: #fff;
9176 border-radius: 0;
9177 text-align: left !important;
9178}
9179div.dataTables_wrapper div.dataTables_info {
9180 padding: 21px 30px !important;
9181 font-weight: 300;
9182}
9183
9184.dataTables_wrapper table.table-list {
9185 margin-top: 0 !important;
9186 margin-bottom: 6px !important;
9187 width: 100% !important;
9188}
9189
9190.dataTables_wrapper table.table-list thead th {
9191 border-bottom: 4px solid #a2d27a;
9192 font-weight: normal;
9193}
9194.dataTables_wrapper table.table-list thead th:nth-child(even) {
9195 border-bottom: 4px solid #7bc144;
9196}
9197
9198.dataTables_wrapper table.table-list thead th.sorting_asc,
9199.dataTables_wrapper table.table-list thead th.sorting_desc {
9200 background-color: #f6f6f6;
9201}
9202
9203.dataTables_wrapper .dataTables_filter {
9204 float: right;
9205}
9206.dataTables_wrapper .dataTables_filter label {
9207 margin: 0;
9208 padding: 12px;
9209}
9210.dataTables_wrapper .dataTables_filter label .form-control {
9211 background: url('../../../assets/img/search.png') #fff no-repeat 8px 5px;
9212 padding: 7px 10px 7px 45px!important;
9213 border: 1px solid #fff;
9214 height: auto;
9215 width: 200px;
9216 font-size: 13px;
9217 border-radius: 2px;
9218}
9219
9220@media (max-width: 600px) {
9221 .dataTables_wrapper .dataTables_info {
9222 padding: 9px 10px 40px;
9223 }
9224 .dataTables_wrapper .dataTables_filter {
9225 float: right;
9226 margin-top: 30px;
9227 width: 100%;
9228 }
9229 .dataTables_wrapper .dataTables_filter label {
9230 display: block;
9231 margin: 5px;
9232 padding: 0;
9233 }
9234 .dataTables_wrapper .dataTables_filter label .form-control {
9235 margin: 0;
9236 width: 100%;
9237 }
9238}
9239
9240.dataTables_wrapper .dataTables_length {
9241 background-color: #f6f6f6;
9242 font-size: 0.8em;
9243 color: #888;
9244}
9245.dataTables_wrapper .dataTables_length label {
9246 padding: 10px 10px 0 30px;
9247}
9248.dataTables_wrapper .dataTables_length label .form-control {
9249 display: inline-block;
9250 padding: 2px;
9251 height: 25px;
9252 width: auto;
9253 border: 0;
9254}
9255
9256.dataTables_wrapper .dataTables_paginate {
9257 float: right;
9258 padding: 6px 30px 0;
9259}
9260
9261.dataTables_wrapper .dataTables_paginate .pagination > li > a,
9262.dataTables_wrapper .dataTables_paginate .pagination > li > span {
9263 padding: 4px 8px;
9264}
9265
9266.pagination>li>a,
9267.pagination>li>span {
9268 color: #444;
9269}
9270.pagination>.active>a,
9271.pagination>.active>a:focus,
9272.pagination>.active>a:hover,
9273.pagination>.active>span,
9274.pagination>.active>span:focus,
9275.pagination>.active>span:hover {
9276 background-color: #4f5360;
9277 border-color: #4f5360;
9278}
9279
9280table.dataTable.dtr-inline.collapsed tbody td:first-child:before, table.dataTable.dtr-inline.collapsed tbody th:first-child:before {
9281 top: inherit !important;
9282 box-shadow: none !important;
9283 line-height: 16px !important;
9284}
9285
9286.table-container {
9287 padding: 0 0 25px 0;
9288}
9289
9290table.table-list thead th {
9291 padding: 8px;
9292 background-color: #fff;
9293 border-bottom: 1px solid #ccc;
9294 color: #333;
9295 text-align: center;
9296}
9297
9298.table-list > tbody > tr:hover {
9299 cursor: pointer;
9300 cursor: hand;
9301}
9302
9303table.table-list tbody td {
9304 padding: 10px;
9305 vertical-align: middle;
9306 font-size: 0.94em;
9307}
9308
9309.table-list > tbody > tr > td a.border-left {
9310 border-left: 1px solid #eee;
9311 padding-left: 20px;
9312 display: block;
9313}
9314
9315
9316.table-list > tbody > tr > td {
9317 background-color: #fff;
9318}
9319.table-list > tbody > tr:nth-child(even) > td {
9320 background-color: #f8fcfd;
9321}
9322
9323table.dtr-inline .dtr-title:empty {
9324 display: none !important;
9325}
9326
9327table.dtr-inline .responsive-edit-button {
9328 display: none;
9329}
9330
9331table.dtr-inline.collapsed .responsive-edit-button {
9332 display: inherit;
9333}
9334/**
9335 * -------------------------
9336 * @section Status Lights
9337 * -------------------------
9338 */
9339
9340.status {
9341 display: block;
9342 font-size: 0.9em;
9343 line-height: 22px;
9344 border: 2px solid #ccc;
9345 border-radius: 3px;
9346 background-color: #fff;
9347 color: #333;
9348}
9349
9350.status-custom {
9351 background-color: white;
9352 color: black;
9353 border: 1px solid black;
9354 padding: 1px;
9355}
9356
9357.status-pending {
9358 color: #D9534F;
9359}
9360.status-pending-transfer {
9361 color: #A68500;
9362}
9363.status-active,
9364.status-open,
9365.status-completed {
9366 color: #3fad46;
9367}
9368.status-suspended {
9369 color: #F0AD4E;
9370}
9371.status-customer-reply {
9372 color: #ff6600;
9373}
9374.status-fraud,
9375.status-answered {
9376 color: #000000;
9377}
9378.status-expired,
9379.status-transferred-away {
9380 color: #004258;
9381}
9382.status-pending-registration,
9383.status-redemption,
9384.status-grace {
9385 color: #F89406;
9386}
9387.status-cancelled {
9388 color: #9FA29A;
9389}
9390.status-terminated {
9391 color: #666;
9392}
9393.status-onhold {
9394 color: #224488;
9395}
9396.status-inprogress {
9397 color: #cc0000;
9398}
9399.status-closed {
9400 color: #888;
9401}
9402
9403.status-paid {
9404 color: #498302;
9405}
9406.status-unpaid {
9407 color: #ED3E48;
9408}
9409.status-cancelled {
9410 color: #87939F;
9411}
9412.status-collections {
9413 color: #9A141E;
9414}
9415.status-refunded {
9416 color: #319FC3;
9417}
9418
9419.status-customer-reply {
9420 color: #ff6600;
9421}
9422
9423.status-delivered {
9424 color: #224488;
9425}
9426
9427.status-accepted {
9428 color: #498302;
9429}
9430.status-lost, .status-dead {
9431 color: #000;
9432}
9433
9434/**
9435 * -------------------------
9436 * @section Affiliates Page
9437 * -------------------------
9438 */
9439
9440.affiliate-stat {
9441 margin: 0;
9442 padding: 15px;
9443 font-size: 1.6em;
9444 text-align: center;
9445}
9446
9447.affiliate-stat span {
9448 display: block;
9449 font-size: 2.4em;
9450}
9451
9452.affiliate-stat i {
9453 float: left;
9454 padding: 10px;
9455 font-size: 4em;
9456}
9457
9458.affiliate-referral-link {
9459 margin: 40px 0;
9460}
9461
9462.affiliate-referral-link span {
9463 display: block;
9464 margin: 0;
9465 padding: 10px;
9466 font-size: 1.4em;
9467 border-radius: 10px;
9468 border: 1px solid #ccc;
9469 overflow: hidden;
9470}
9471
9472@media (max-width: 1200px) {
9473 .affiliate-stat {
9474 font-size: 1.2em;
9475 }
9476 .affiliate-stat span {
9477 font-size: 2.1em;
9478 }
9479 .affiliate-stat i {
9480 font-size: 3.6em;
9481 }
9482}
9483
9484@media (max-width: 992px) {
9485 .affiliate-stat {
9486 font-size: 1.0em;
9487 }
9488 .affiliate-stat span {
9489 font-size: 1.6em;
9490 }
9491 .affiliate-stat i {
9492 font-size: 3em;
9493 }
9494}
9495
9496/**
9497 * -------------------------
9498 * @section Support Tickets
9499 * -------------------------
9500 */
9501
9502.ticket-number {
9503 display: block;
9504 font-size: 1.2em;
9505 font-style: italic;
9506 color: #2a9fbb;
9507}
9508.ticket-subject.unread {
9509 font-weight: bold;
9510}
9511
9512.ticket-attachments-message {
9513 padding-top: 4px;
9514 font-size: 0.8em;
9515}
9516
9517.ticket-reply {
9518 margin: 10px 0;
9519 padding: 0;
9520 border: 1px solid #efefef;
9521 background-color: #fff;
9522}
9523
9524.ticket-reply.staff {
9525 border: 1px solid #CCE4FC;
9526}
9527
9528.ticket-reply .date {
9529 float: right;
9530 padding: 8px 10px;
9531 font-size: 0.8em;
9532}
9533
9534.ticket-reply .user {
9535 padding: 5px 0;
9536 background-color: #f8f8f8;
9537}
9538
9539.ticket-reply.staff .user {
9540 background-color: #F2F9FF;
9541}
9542
9543.ticket-reply .user i {
9544 float: left;
9545 font-size: 2.2em;
9546 padding: 2px 15px;
9547}
9548
9549.ticket-reply .user .name {
9550 display: block;
9551 font-size: 0.9em;
9552}
9553
9554.ticket-reply .user .type {
9555 display: block;
9556 font-weight: bold;
9557 font-size: 0.8em;
9558}
9559
9560.ticket-reply .message {
9561 padding: 12px 15px;
9562}
9563
9564.ticket-reply .rating,
9565.ticket-reply .rating-done {
9566 float: right;
9567 padding: 5px 10px;
9568 unicode-bidi: bidi-override;
9569 direction: rtl;
9570 font-size: 24px;
9571}
9572.ticket-reply .rating span.star,
9573.ticket-reply .rating-done span.star {
9574 font-family: "Font Awesome 5 Pro";
9575 font-weight: normal;
9576 font-style: normal;
9577 display: inline-block;
9578}
9579.ticket-reply .rating-done .rated {
9580 display: inline-block;
9581 font-size: 12px;
9582 font-family: Tahoma;
9583}
9584.ticket-reply .rating span.star:hover {
9585 cursor: pointer;
9586}
9587.ticket-reply .rating span.star:before,
9588.ticket-reply .rating-done span.star:before {
9589 content: "\f005";
9590 padding-right: 0;
9591 color: #999;
9592}
9593.ticket-reply .rating span.star:hover:before,
9594.ticket-reply .rating span.star:hover ~ span.star:before,
9595.ticket-reply .rating-done span.star.active:before {
9596 content: "\f005";
9597 color: #F2DE88;
9598}
9599
9600.ticket-reply .attachments {
9601 margin: 0;
9602 padding: 10px 20px;
9603 border-top: 1px dashed #efefef;
9604 background-color: #f8f8f8;
9605 font-size: 0.8em;
9606}
9607
9608.ticket-reply .attachments ul {
9609 margin: 0;
9610 padding: 0 0 0 15px;
9611 list-style: none;
9612}
9613
9614.ticket-reply .clear {
9615 clear: both;
9616}
9617
9618.panel > .list-group .ticket-details-children {
9619 line-height: 20px;
9620}
9621.panel > .list-group .ticket-details-children .title {
9622 font-size: 0.9em;
9623 color: #999;
9624}
9625
9626/**
9627 * -------------------------
9628 * @section Requestor Types
9629 * -------------------------
9630 */
9631
9632.requestor-type-operator {
9633 background-color: #5bc0de;
9634}
9635.requestor-type-owner {
9636 background-color: #5cb85c;
9637}
9638.requestor-type-authorizeduser {
9639 background-color: #777;
9640}
9641.requestor-type-registereduser {
9642 background-color: #f0ad4e;
9643}
9644.requestor-type-subaccount {
9645 background-color: #777;
9646}
9647.requestor-type-guest {
9648 background-color: #ccc;
9649}
9650
9651
9652/**
9653 * -------------------------
9654 * @section Support Ticket Feedback
9655 * -------------------------
9656 */
9657
9658.ticketfeedbackstaffcont {
9659 margin: 10px auto;
9660 padding: 15px;
9661 width: 90%;
9662 background-color: #efefef;
9663 -moz-border-radius: 6px;
9664 -webkit-border-radius: 6px;
9665 -o-border-radius: 6px;
9666 border-radius: 6px;
9667}
9668
9669.ticketfeedbackrating {
9670 padding: 0 100px;
9671}
9672
9673.ticketfeedbackrating .rate {
9674 float: left;
9675 padding: 0 10px;
9676 min-width: 30px;
9677 text-align: center;
9678}
9679
9680/**
9681 * -------------------------
9682 * @section Client Notifications
9683 * -------------------------
9684 */
9685
9686.popover-user-notifications {
9687 border-radius: 0;
9688 padding: 5px 10px;
9689 border-color: #ddd;
9690 min-width: 310px;
9691 font-family: 'Open Sans', sans-serif;
9692}
9693.popover-user-notifications .popover-content {
9694 padding: 0;
9695}
9696.popover-user-notifications ul {
9697 margin: 0;
9698 padding: 0;
9699 list-style: none;
9700}
9701.popover-user-notifications ul li {
9702 padding: 5px 0;
9703 min-height: 66px;
9704 border-bottom: 1px solid #ddd;
9705}
9706.popover-user-notifications ul li:last-child {
9707 border: 0;
9708}
9709.popover-user-notifications ul li a {
9710 display: block;
9711 padding: 10px 15px 10px 12px;
9712 text-decoration: none;
9713 color: #555;
9714 font-size: 0.95em;
9715}
9716.popover-user-notifications ul li a:hover {
9717 background-color: #f6f6f6;
9718}
9719.popover-user-notifications ul li i.fas,
9720.popover-user-notifications ul li i.far {
9721 float: left;
9722 padding-top: 6px;
9723 font-size: 21px;
9724}
9725.popover-user-notifications ul li i.fas.fa-check-circle,
9726.popover-user-notifications ul li i.far.fa-check-circle{
9727 color: #5cb85c;
9728}
9729.popover-user-notifications ul li i.fas.fa-warning,
9730.popover-user-notifications ul li i.far.fa-warning {
9731 color: #ecc317;
9732}
9733.popover-user-notifications ul li i.fas.fa-exclamation-circle,
9734.popover-user-notifications ul li i.far.fa-exclamation-circle{
9735 color: #ec2d45;
9736}
9737.popover-user-notifications ul li .message {
9738 margin-left: 40px;
9739}
9740.popover-user-notifications ul li.none {
9741 padding: 12px 0;
9742 min-height: auto;
9743 text-align: center;
9744 font-weight: bold;
9745}
9746
9747/**
9748 * -------------------------
9749 * @section Captcha
9750 * -------------------------
9751 */
9752
9753.captchaimage {
9754 margin: 0;
9755 padding: 3px 0 4px;
9756 -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
9757 transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
9758 text-align: right;
9759}
9760
9761/**
9762 * -------------------------
9763 * @section Credit Cards
9764 * -------------------------
9765 */
9766
9767div.credit-card {
9768 margin: 0 auto 30px;
9769 max-width: 400px;
9770 background-color: #f8f8f8;
9771 border: 1px solid #ccc;
9772 border-radius: 8px;
9773}
9774
9775div.credit-card div.card-type {
9776 float: right;
9777 padding: 10px 20px;
9778 font-size: 1.2em;
9779}
9780div.credit-card div.card-icon {
9781 float: left;
9782 padding: 7px 7px;
9783 font-size: 1.2em;
9784}
9785
9786div.credit-card div.card-number {
9787 padding: 10px;
9788 background-color: #ccc;
9789 font-size: 1.6em;
9790 text-align: center;
9791 clear: both;
9792}
9793
9794div.credit-card div.card-start {
9795 float: left;
9796 padding: 20px 0 50px 50px;
9797 font-size: 1.3em;
9798 text-align: right;
9799}
9800
9801div.credit-card div.card-expiry {
9802 float: right;
9803 padding: 20px 50px 50px 0;
9804 height: 120px;
9805 font-size: 1.3em;
9806 text-align: right;
9807}
9808
9809div.credit-card div.end {
9810 clear: both;
9811}
9812
9813@media (max-width: 600px) {
9814 div.credit-card {
9815 max-width: 250px;
9816 }
9817 div.credit-card div.card-type {
9818 font-size: 1.0em;
9819 }
9820 div.credit-card div.card-icon {
9821 font-size: 1.0em;
9822 }
9823 div.credit-card div.card-number {
9824 padding: 6px 10px;
9825 font-size: 1.2em;
9826 }
9827 div.credit-card div.card-start {
9828 padding: 20px 0 30px 50px;
9829 font-size: 0.9em;
9830 }
9831 div.credit-card div.card-expiry {
9832 padding: 20px 50px 30px 0;
9833 height: 80px;
9834 font-size: 0.9em;
9835 }
9836}
9837
9838.auth3d-area {
9839 border: 1px solid #fff;
9840}
9841
9842.submit-3d {
9843 width: 80%;
9844 border: 1px solid #fff;
9845}
9846
9847.invoice-summary {
9848 margin: 0 0 25px 0;
9849 padding: 15px;
9850 height: 500px;
9851 background-color: #f8f8f8;
9852 border: 4px dashed #efefef;
9853 border-radius: 10px;
9854}
9855
9856.invoice-summary-table {
9857 margin: 25px 0 25px 0;
9858 max-height: 300px;
9859 overflow: auto;
9860}
9861
9862.invoice-summary-table td {
9863 font-size: 0.8em;
9864}
9865
9866.invoice-summary-table td.total-row {
9867 background-color: #efefef;
9868 font-weight: bold;
9869}
9870
9871/* Card colors colorpicked from website logos */
9872div.credit-card .logo-visa {
9873 color: #1a1f71;
9874}
9875
9876div.credit-card .logo-amex {
9877 color: #43abdf;
9878}
9879
9880div.credit-card .logo-mastercard {
9881 color: #ed0b00;
9882}
9883
9884div.credit-card .logo-discover {
9885 color: #000000;
9886}
9887
9888div.two-column-grid,
9889div.three-column-grid {
9890 display: inline-grid;
9891 grid-template-columns: repeat(3, auto) minmax(10em, 30em) auto;
9892 font-weight: 300;
9893 font-size: 13px;
9894}
9895div.two-column-grid {
9896 grid-template-columns: repeat(2, auto) minmax(10em, 30em) auto;
9897}
9898div.two-column-grid > div,
9899div.three-column-grid > div {
9900 margin: 5px 0;
9901 padding-right: 5px;
9902}
9903div.two-column-grid > div > label,
9904div.three-column-grid > div > label {
9905 font-weight: normal;
9906}
9907#frmPayment .paymethod-info {
9908 margin: 5px 0;
9909 cursor: pointer;
9910}
9911#frmPayment .paymethod-info label {
9912 font-weight: normal;
9913 cursor: pointer;
9914}
9915
9916.iframe-input-container {
9917 height: 34px;
9918}
9919/**
9920 * -------------------------
9921 * @section Sidebar Responsive Behaviour Classes
9922 * -------------------------
9923 */
9924
9925div.sidebar .list-group-item-selected {
9926 background-color: #319FC3;
9927 color: #FFFFFF;
9928}
9929div.sidebar .list-group-item-selected .badge {
9930 background-color: #FFFFFF;
9931 color: #319FC3;
9932}
9933
9934.sidebar.sidebar-secondary {
9935 clear: left;
9936}
9937
9938@media (max-width: 991px) {
9939
9940 .panel-actions {
9941 border: 0;
9942 box-shadow: none;
9943 }
9944
9945 .panel-actions > .panel-heading > .panel-title {
9946 display: inline;
9947 }
9948
9949 .panel-actions > .panel-heading {
9950 border-radius: 3px;
9951 }
9952
9953 .panel-actions > .list-group {
9954 padding: 10px;
9955 overflow-x: scroll;
9956 overflow-y: none;
9957 white-space: nowrap;
9958 }
9959
9960 .panel-actions > .list-group .list-group-item {
9961 display: inline-block;
9962 border: 1px solid #ddd !important;
9963 border-radius: 3px !important;
9964 white-space: nowrap;
9965 text-align: center;
9966 padding: 5px 25px;
9967 margin: 2px;
9968 }
9969
9970 .panel-actions > .list-group .list-group-item > .badge {
9971 float: none;
9972 margin: -2px 0 0 10px;
9973 }
9974
9975}
9976
9977/**
9978 * -------------------------
9979 * @section Two Factor Authentication
9980 * -------------------------
9981 */
9982
9983.twofa-setup .modal-body {
9984 min-height: 100px;
9985}
9986.twofa-setup .activation-msg {
9987 margin: 25px 0;
9988 padding: 15px;
9989 border: 1px dashed #ddd;
9990 text-align: center;
9991 font-weight: bold;
9992 font-size: 1.1em;
9993}
9994.twofa-setup .backup-code {
9995 margin: 20px auto;
9996 padding: 10px;
9997 background-color: #efefef;
9998 color: #444;
9999 text-align: center;
10000}
10001
10002.twofa-module {
10003 margin: 10px 0;
10004 padding: 14px 20px;
10005 border: 1px solid #ccc;
10006 border-radius: 4px;
10007 cursor: pointer;
10008}
10009.twofa-module .col-radio {
10010 float: left;
10011 width: 35px;
10012 margin-top: 12px;
10013}
10014.twofa-module .col-logo {
10015 float: left;
10016 width: 80px;
10017 line-height: 40px;
10018 text-align: center;
10019}
10020.twofa-module .col-description {
10021 margin-left: 136px;
10022}
10023.twofa-module img {
10024 max-width: 100%;
10025 max-height: 40px;
10026}
10027.twofa-module.active {
10028 border-color: #337ab7;
10029}
10030
10031/**
10032 * -------------------------
10033 * @section Popups
10034 * -------------------------
10035 */
10036
10037#popup-backdrop {
10038 background-color: #2E363F;
10039 padding: 15px;
10040 height: 100%;
10041}
10042
10043.popup-header-padding {
10044 margin-top: 5px;
10045 margin-bottom: 5px;
10046}
10047
10048/**
10049 * -------------------------
10050 * @section Uncategorized
10051 * -------------------------
10052 */
10053
10054.btn.btn-action {
10055 background-color: #72CA06;
10056 border-color: #498302;
10057}
10058
10059/**
10060 * -------------------------
10061 * @section Knowledgebase
10062 * -------------------------
10063 */
10064
10065.kb-category {
10066 margin: 0 0 10px 0;
10067}
10068.kb-category a {
10069 display: block;
10070 margin: 0 0 2px 0;
10071 font-weight: bold;
10072 text-decoration: none;
10073}
10074.kb-category a small {
10075 color: #888;
10076}
10077
10078.kbarticles {
10079 padding: 0 0 25px 0;
10080 font-size: 0.8em;
10081}
10082.kbarticles a {
10083 font-size: 1.2em;
10084 font-weight: 700;
10085}
10086.kbarticles a .glyphicon {
10087 color: #8ce;
10088}
10089.kbcategories a.admin-inline-edit,
10090.kbarticles a.admin-inline-edit {
10091 font-size: 0.92em;
10092}
10093
10094h3.kb-alsoread {
10095 padding: 8px 15px;
10096 background-color: #eee;
10097 border-radius: 6px;
10098 font-size: 0.9em;
10099}
10100
10101.kb-article-title {
10102 margin: 0 0 22px 0;
10103 font-size: 1.6em;
10104}
10105.kb-article-title h2 {
10106 margin: 0;
10107}
10108.kb-article-title .btn-print {
10109 float: right;
10110 font-size: 1em;
10111}
10112.kb-article-content {
10113 margin: 0 0 30px 0;
10114 font-size: 1.2em;
10115 line-height: 1.2em;
10116 font-weight: 200;
10117}
10118.kb-rate-article {
10119 margin: 20px 0;
10120 padding: 15px 20px;
10121 background-color: #eff7ff;
10122 font-size: 1.4em;
10123 line-height: 38px;
10124 font-weight: 200;
10125 color: #4d7cab;
10126}
10127.kb-rate-article .btn-lg {
10128 padding: 0 16px;
10129}
10130
10131.kb-article-details {
10132 color: #999;
10133 list-style: none;
10134 margin: 35px 5px;
10135 padding: 0;
10136 font-size: 0.9em;
10137
10138}
10139.kb-article-details li {
10140 float: left;
10141 padding-right: 30px;
10142}
10143
10144.kb-search .form-control {
10145 box-shadow: none;
10146 border-radius: 3px;
10147}
10148.kb-search > .input-group-btn > .btn {
10149 border-radius: 0 3px 3px 0;
10150}
10151
10152/**
10153 * -------------------------
10154 * @section Domain Checker Responsive
10155 * -------------------------
10156 */
10157
10158#stepResults {
10159 font-size: 20px;
10160}
10161#stepResults .label {
10162 font-size: 20px;
10163}
10164
10165@media (max-width: 992px) {
10166 #stepResults {
10167 font-size: 14px;
10168 }
10169 #stepResults .label {
10170 font-size: 14px;
10171 }
10172 div.domainresults table tr td {
10173 padding: 5px 5px;
10174 }
10175}
10176
10177/**
10178 * -------------------------
10179 * Printing
10180 * -------------------------
10181 */
10182
10183@media print {
10184 .sidebar,
10185 #main-menu,
10186 #top-nav,
10187 .header-lined {
10188 display: none;
10189 }
10190 a[href]:after {
10191 content:"" !important;
10192 }
10193}
10194
10195/**
10196 * -------------------------
10197 * Badges Spacing
10198 * -------------------------
10199 */
10200
10201h3.with-badge::after {
10202 content: '.';
10203 color: #fff;
10204}
10205
10206h3.with-badge span, h3.with-badge i {
10207 float: left;
10208 padding-right: 8px;
10209}
10210
10211h3.with-badge .badge {
10212 line-height: initial;
10213 margin-top: 3px;
10214}
10215
10216@media (min-width: 992px) {
10217 h3.with-badge .badge {
10218 padding: 3px 7px 3px 8px;
10219 }
10220 .sidebar .list-group-item .badge {
10221 margin-top: -2px;
10222 padding: 3px 7px 3px 8px;
10223 line-height: initial;
10224 min-width: 36px;
10225 }
10226}
10227
10228/**
10229 * -------------------------
10230 * Admin Masquerade Notice
10231 * -------------------------
10232 */
10233
10234.admin-masquerade-notice {
10235 margin: 25px 0 0 auto;
10236 padding: 4px 10px;
10237 max-width: 240px;
10238 font-family: Tahoma;
10239 font-size: 0.7em;
10240 text-align: right;
10241}
10242.admin-masquerade-notice a {
10243 text-decoration: underline;
10244}
10245
10246a.admin-inline-edit {
10247 margin-left: 6px;
10248 font-weight: 400;
10249 color: #888;
10250}
10251a.admin-inline-edit:hover {
10252 color: #444;
10253 text-decoration: none;
10254}
10255
10256/**
10257 * -------------------------
10258 * Language Chooser
10259 * -------------------------
10260 */
10261
10262.language-popover {
10263 max-width: 450px;
10264 width: 100%;
10265 background-color: rgba(20, 20, 20, 0.98);
10266 background-image: url('../img/worldmap.png');
10267 background-repeat: no-repeat;
10268 font-size: 0.8em;
10269}
10270.language-popover.popover.bottom > .arrow:after {
10271 border-bottom-color: rgba(20, 20, 20, 0.97);
10272}
10273.language-popover .popover-content ul {
10274 margin: 6px 0 14px 0;
10275 padding: 0;
10276 max-width: 400px;
10277 list-style-type: none;
10278 overflow: hidden;
10279}
10280.language-popover .popover-content li {
10281 float: left;
10282 display: inline;
10283 padding: 0 20px 0 40px;
10284 width: 33.333%;
10285 line-height: 2em;
10286}
10287.language-popover .popover-content li a {
10288 color: #f2f2f2;
10289}
10290
10291@media (max-width: 480px) {
10292 .language-popover {
10293 max-width: 250px;
10294 background-position: -50px 0;
10295 }
10296 .language-popover .popover-content li {
10297 padding: 0 20px;
10298 width: 50%;
10299 }
10300}
10301
10302/**
10303 * -------------------------
10304 * Login or Register Popover
10305 * -------------------------
10306 */
10307
10308.login-popover {
10309 font-size: 12px;
10310}
10311.login-popover .form-group {
10312 margin-bottom: 5px;
10313}
10314.login-popover hr {
10315 margin: 5px 0;
10316}
10317
10318/**
10319 * -------------------------
10320 * Mass Pay
10321 * -------------------------
10322 */
10323
10324tr.masspay-invoice-detail td {
10325 font-size: 0.8em;
10326}
10327tr.masspay-total td {
10328 background-color: #efefef;
10329 font-weight: bold;
10330}
10331
10332/**
10333 * -------------------------
10334 * Error Page
10335 * -------------------------
10336 */
10337
10338.error-container {
10339 text-align: center;
10340}
10341.error-container h1 {
10342 margin-top: 40px;
10343}
10344.error-container .buttons {
10345 margin: 25px 0;
10346}
10347.error-container .buttons .btn {
10348 margin: 5px;
10349}
10350
10351/**
10352 * -------------------------
10353 * Collapsable Panels
10354 * -------------------------
10355 */
10356
10357.panel-collapsable > .panel-heading {
10358 cursor: pointer;
10359}
10360.panel-collapsable > .panel-body-collapsed {
10361 display: none;
10362}
10363
10364/**
10365 * -------------------------
10366 * Licensing Addon
10367 * -------------------------
10368 */
10369
10370.licensing-addon-latest-download h3 {
10371 margin-top: 0;
10372}
10373
10374.licensing-verification .secondary-input-submit {
10375 display: none;
10376}
10377
10378@media (max-width: 576px) {
10379 .licensing-verification .input-group .input-group-btn {
10380 display: none;
10381 }
10382
10383 .licensing-verification .input-group input {
10384 border-radius: 0 6px 6px 0 !important;
10385 }
10386
10387 .licensing-verification .secondary-input-submit {
10388 display: block;
10389 padding-top: 0.5em;
10390 }
10391}
10392
10393/**
10394 * -------------------------
10395 * Domain Checker Captchas
10396 * -------------------------
10397 */
10398.recaptcha-container {
10399 display: inline-block;
10400}
10401
10402#google-recaptcha-domainchecker {
10403 width: 304px;
10404 height: 78px;
10405 margin-top: 15px;
10406 margin-bottom: 15px;
10407}
10408
10409#default-captcha-domainchecker {
10410 margin-top: 15px;
10411 margin-bottom: -63px;
10412}
10413
10414#default-captcha-domainchecker #inputCaptcha {
10415 width: 100px;
10416 border-radius: 4px;
10417}
10418
10419.domainchecker-homepage-captcha #google-recaptcha-domainchecker {
10420 margin-bottom: -46px;
10421}
10422
10423@media (max-width: 991px) {
10424 #google-recaptcha-domainchecker {
10425 padding-left: 2.5%;
10426 }
10427
10428 #default-captcha-domainchecker {
10429 margin-bottom: -25px;
10430 }
10431}
10432
10433@media (max-width: 736px) {
10434 #google-recaptcha-domainchecker {
10435 transform: scale(0.935);
10436 transform-origin: 0 0;
10437 -webkit-transform: scale(0.935);
10438 -webkit-transform-origin: 0 0;
10439 }
10440}
10441
10442@media (max-width: 384px) {
10443 #google-recaptcha-domainchecker {
10444 transform: scale(0.96);
10445 transform-origin: 0 0;
10446 }
10447}
10448
10449@media (max-width: 360px) {
10450 #google-recaptcha-domainchecker {
10451 transform: scale(0.89);
10452 transform-origin: 0 0;
10453 }
10454}
10455
10456@media (max-width: 320px) {
10457 #google-recaptcha-domainchecker {
10458 padding-left: 13.5%;
10459 transform: scale(0.83);
10460 transform-origin: 0 0;
10461 -webkit-transform: scale(0.785);
10462 -webkit-transform-origin: 0 0;
10463 }
10464}
10465
10466/**
10467 * -------------------------
10468 * Email Verification
10469 * -------------------------
10470 */
10471
10472.verification-banner {
10473 margin: 0;
10474 padding: 10px;
10475 font-weight: 300;
10476 background-color: #f8f8f8;
10477 border-bottom: 1px solid #eee;
10478 color: #333;
10479}
10480.verification-banner .text {
10481 display: block;
10482 padding: 6px 0;
10483}
10484.verification-banner .btn {
10485 margin: 3px 0;
10486 padding: 3px 10px;
10487 font-style: normal;
10488 white-space: nowrap;
10489 overflow: hidden;
10490 text-overflow: ellipsis;
10491}
10492.verification-banner.email-verification .btn.btn-action,
10493.verification-banner.email-verification .btn.btn-action:active,
10494.verification-banner.email-verification .btn.btn-action[disabled]:hover {
10495 background-color: #50525f;
10496 border-color: #50525f;
10497 color: #fff;
10498}
10499.verification-banner.user-validation .btn.btn-action,
10500.verification-banner.user-validation .btn.btn-action:active,
10501.verification-banner.user-validation .btn.btn-action[disabled]:hover {
10502 background-color: #fff;
10503 border-color: #ccc;
10504 color: #333;
10505}
10506.verification-banner.user-validation i {
10507 margin-left:0.11em
10508}
10509.verification-banner .btn.close {
10510 margin-left: 10px;
10511 background-color: transparent;
10512 color: rgba(55, 55, 55, 0.5);
10513 font-size: 22px;
10514 opacity: 1;
10515}
10516.verification-banner .btn.close:hover {
10517 color: rgba(55, 55, 55, 0.8);
10518}
10519.verification-banner .fas,
10520.verification-banner .fal,
10521.verification-banner .far {
10522 color: #666;
10523 float: left;
10524 padding: 2px 10px 0 0;
10525 font-size: 24px;
10526}
10527
10528@media (min-width: 768px) {
10529 .verification-banner .text {
10530 padding-top: 9px;
10531 padding-bottom: 0;
10532 }
10533 .verification-banner .btn {
10534 margin: 0;
10535 padding: 9px 25px;
10536 }
10537 .verification-banner .button {
10538 float: right;
10539 }
10540 .verification-banner .fas,
10541 .verification-banner .fal,
10542 .verification-banner .far {
10543 font-size: 36px;
10544 }
10545}
10546
10547.verification-banner.success {
10548 background-color: #ebfde4;
10549 border-bottom: 1px solid #e3f7d5;
10550 color: #5cb85c;
10551}
10552.verification-banner.success .fas,
10553.verification-banner.success .fal,
10554.verification-banner.success .far {
10555 color: #6fbb51;
10556}
10557.verification-banner.failed {
10558 background-color: #fdf8e3;
10559 border-bottom: 1px solid #f7f3d0;
10560 color: #b3a879;
10561}
10562.verification-banner.failed .fas,
10563.verification-banner.failed .fal,
10564.verification-banner.failed .far {
10565 color: #b3a879;
10566}
10567
10568/**
10569 * -------------------------
10570 * Markdown Editor
10571 * -------------------------
10572 */
10573
10574.md-editor {
10575 border: 1px solid #ddd;
10576 border-radius: 3px;
10577}
10578.md-editor > .btn-toolbar {
10579 background-color: #fff !important;
10580}
10581.md-editor > textarea.markdown-editor,
10582.md-editor > .md-preview {
10583 padding: 15px !important;
10584 border-top: 1px solid #ddd !important;
10585 border-bottom: 1px solid #ddd !important;
10586 background-color: #fff !important;
10587}
10588div.md-editor.active {
10589 display: block;
10590 border: 1px solid #ddd;
10591 outline: 0;
10592 -webkit-box-shadow: none;
10593 box-shadow: none;
10594}
10595.markdown-editor-status {
10596 padding: 2px 10px;
10597 font-size: 9pt;
10598 color: #959694;
10599 text-align: right;
10600
10601}
10602
10603.small-font {
10604 font-size: 0.9em;
10605}
10606
10607/**
10608 * -------------------------
10609 * Markdown Content Formatting
10610 * -------------------------
10611 */
10612
10613.markdown-content h1 {
10614 font-size: 1.6em;
10615 color: #333;
10616}
10617.markdown-content h2 {
10618 font-size: 1.4em;
10619 color: #333;
10620}
10621.markdown-content h3 {
10622 font-size: 1.2em;
10623 color: #333;
10624}
10625.markdown-content h4 {
10626 font-size: 1.1em;
10627 color: #333;
10628}
10629
10630.markdown-content pre {
10631 padding: 15px;
10632 background-color: #444;
10633 color: #f8f8f8;
10634 border: 0;
10635}
10636.markdown-content pre code {
10637 white-space: pre;
10638 word-break: normal;
10639 word-wrap: normal;
10640}
10641
10642.markdown-content blockquote {
10643 font-size: 1em;
10644}
10645
10646.markdown-content table {
10647 margin: 10px 0;
10648 background-color: #fff;
10649 border: 1px solid #ddd;
10650}
10651.markdown-content table > thead > tr > th {
10652 padding: 4px 10px;
10653 background-color: #f8f8f8;
10654 border: 1px solid #ddd;
10655 font-weight: bold;
10656 text-align: center;
10657}
10658.markdown-content table > tbody > tr > td {
10659 padding: 3px 8px;
10660 border: 1px solid #ddd;
10661}
10662
10663/**
10664 * -------------------------
10665 * Sidebar Panels
10666 * -------------------------
10667 */
10668
10669.panel-sidebar {
10670 border-color: #eee;
10671 font-size: 15px;
10672}
10673.panel-sidebar>.panel-heading {
10674 color: #333;
10675 background-color: #f5f5f5;
10676 border-bottom: 0;
10677}
10678
10679.panel-heading i.far,
10680.panel-heading i.fas,
10681.panel-heading i.fal,
10682.panel-heading i.fab {
10683 font-size:0.85em;
10684}
10685
10686.panel-sidebar .panel-title {
10687 font-size: 1.1em;
10688 font-weight: 300;
10689 font-family: 'Open Sans', sans-serif;
10690 line-height: 26px;
10691 color: #555;
10692}
10693.panel-sidebar .panel-minimise {
10694 margin-top: 4px;
10695 color: #ddd;
10696 cursor: pointer;
10697 transition: transform 200ms ease;
10698}
10699.panel-sidebar .panel-minimise.minimised {
10700 transform: rotate(180deg);
10701 margin-top: 7px;
10702}
10703.panel-sidebar>.panel-footer {
10704 color: #333;
10705 background-color: #f5f5f5;
10706 border-top: 0;
10707}
10708.panel-sidebar .list-group-item {
10709 line-height: 24px;
10710 word-wrap: break-word;
10711}
10712.panel-sidebar .list-group-item i:not(.fa-circle):not(.fa-dot-circle):not(.no-transform) {
10713 float: right;
10714 line-height: 24px;
10715 font-size: 16px;
10716 color: #ccc;
10717}
10718.panel-sidebar .list-group-item.disabled,
10719.panel-sidebar .list-group-item.disabled:focus,
10720.panel-sidebar .list-group-item.disabled:hover {
10721 background-color: transparent;
10722 opacity: 0.5;
10723}
10724
10725.panel-sidebar a.list-group-item:hover i.fas,
10726.panel-sidebar a.list-group-item:hover i.far {
10727 color: #666 !important;
10728}
10729.panel-sidebar a.list-group-item.active,
10730.panel-sidebar a.list-group-item.active:focus,
10731.panel-sidebar a.list-group-item.active:hover {
10732 background-color: #465054;
10733 border-color: #465054;
10734}
10735.panel-sidebar a.list-group-item.active i,
10736.panel-sidebar a.list-group-item.active:focus i,
10737.panel-sidebar a.list-group-item.active:hover i {
10738 color: #fff;
10739}
10740.panel-sidebar.view-filter-btns .list-group-item.active,
10741.panel-sidebar.view-filter-btns .list-group-item.active:focus,
10742.panel-sidebar.view-filter-btns .list-group-item.active:hover {
10743 background-color: #eee;
10744 border-color: #eee;
10745 color: #555;
10746}
10747
10748.panel-sidebar .recent-ticket {
10749 line-height: 20px;
10750}
10751
10752.panel-sidebar .validation-status-label {
10753 font-size: initial;
10754}
10755.panel-sidebar .validation-submit-div {
10756 margin-top: 1em;
10757}
10758.panel-sidebar .validation-status-container {
10759 text-align: center;
10760 margin-top: 5px;
10761}
10762
10763/**
10764 * -------------------------
10765 * Store
10766 * -------------------------
10767 */
10768
10769.store-order-container {
10770 margin: 20px 0;
10771 padding: 30px;
10772}
10773.store-order-container h2 {
10774 margin-top: 0;
10775}
10776.store-order-container .btn {
10777 padding: 10px 30px;
10778 font-size: 1.15em;
10779 font-weight: 300;
10780}
10781
10782.store-order-container .store-domain-tabs {
10783 margin-top: 20px;
10784}
10785.store-order-container .store-domain-tabs li a {
10786 margin-right: 10px;
10787 padding: 7px 15px;
10788 background-color: #f9f9f9;
10789 border-bottom: 1px solid #ddd;
10790}
10791.store-order-container .store-domain-tabs li.active a {
10792 background-color: #fff;
10793 border-bottom: 1px solid transparent;
10794}
10795.store-order-container .store-domain-tab-content {
10796 margin-bottom: 20px;
10797 padding: 20px;
10798 border: 1px solid #ddd;
10799 border-top: 0;
10800}
10801.store-order-container .store-domain-tab-content a {
10802 text-decoration: underline;
10803}
10804.store-order-container .store-domain-tab-content a:hover {
10805 text-decoration: none;
10806}
10807
10808.store-order-container .payment-term h4 {
10809 margin-top: 25px;
10810}
10811@media (min-width: 768px) {
10812 .store-order-container .payment-term {
10813 float: right;
10814 }
10815 .store-order-container .payment-term h4 {
10816 margin-top: 0;
10817 }
10818}
10819
10820.store-order-container .domain-validation {
10821 display: block;
10822 padding-top: 5px;
10823 font-size: 1.2em;
10824 font-weight: 300;
10825 color: #888;
10826}
10827.store-order-container .domain-validation.ok {
10828 color: #53a22d;
10829}
10830
10831.store-promoted-product {
10832 margin: 50px 0;
10833 padding: 30px 30px 50px 30px;
10834 background-color: #f6f6f6;
10835}
10836.store-promoted-product .icon {
10837 height: 200px;
10838 line-height: 200px;
10839 text-align: center;
10840 overflow: hidden;
10841}
10842.store-promoted-product .icon img {
10843 max-width: 100%;
10844 max-height: 100%;
10845}
10846.store-promoted-product ul.features {
10847 margin: 20px 0;
10848 padding: 0;
10849 list-style: none;
10850 font-size: 1.1em;
10851 font-weight: 300;
10852}
10853.store-promoted-product ul.features li {
10854 float: left;
10855 width: 50%;
10856 margin-bottom: 5px;
10857}
10858.store-promoted-product ul.features li .fa:not(.fa-spinner) {
10859 font-size: 1.2em;
10860 color: #91c590;
10861 margin-left: 20px;
10862 margin-right: 10px;
10863}
10864.store-promoted-product .btn {
10865 margin-top: 10px;
10866 padding: 10px 30px;
10867 font-size: 1.2em;
10868 font-weight: 300;
10869}
10870
10871/**
10872 * -------------------------
10873 * Promotional Content Formatting
10874 * -------------------------
10875 */
10876
10877.promo-banner {
10878 margin: 0;
10879 padding: 15px 10px 20px 10px;
10880 background-color: #fff;
10881 border: 1px solid #ddd;
10882 font-size: 1em;
10883 overflow: auto;
10884}
10885.promo-banner .icon {
10886 float: left;
10887 margin: 0 20px 0 0;
10888}
10889.promo-banner img {
10890 max-width: 100%;
10891 max-height: 100%;
10892}
10893.promo-banner .icon-left {
10894 text-align: center;
10895 float: left;
10896 margin: 0;
10897 width: 155px;
10898}
10899.promo-banner .content {
10900 margin-left: 185px;
10901}
10902@media (max-width: 767px) {
10903 .promo-banner form {
10904 text-align: center;
10905 }
10906 .promo-banner .icon-left {
10907 width: 90px;
10908 float: none;
10909 }
10910 .promo-banner .content {
10911 margin: 10px 0 0 0;
10912 }
10913}
10914
10915.promo-banner h3 {
10916 margin: 0;
10917 padding: 0;
10918 font-size: 24px;
10919 font-weight: 300;
10920}
10921.promo-banner h4 {
10922 font-size: 18px;
10923 font-weight: 300;
10924}
10925
10926.promo-banner p {
10927 margin: 5px 0;
10928}
10929
10930.promo-banner ul {
10931 margin: 0;
10932 padding: 0;
10933 list-style: none;
10934 font-size: 0.92em;
10935}
10936.promo-banner ul li {
10937 margin-bottom: 4px;
10938}
10939@media (min-width: 1200px) {
10940 .promo-banner ul li {
10941 float: left;
10942 width: 50%;
10943 }
10944}
10945
10946.promo-banner .fa:not(.fa-spinner) {
10947 font-size: 1.2em;
10948 color: #91c590;
10949 margin-left: 20px;
10950 margin-right: 10px;
10951}
10952
10953.promo-banner a {
10954 color: #ff6600;
10955 text-decoration: underline;
10956}
10957.promo-banner .btn {
10958 margin: 6px 0 0 0;
10959 padding: 8px 30px;
10960 background-color: #ff6600;
10961 border: 0;
10962 color: #fff;
10963}
10964
10965@media (max-width: 650px) {
10966 .promo-banner .icon {
10967 width: 100%;
10968 margin-bottom: 15px;
10969 }
10970}
10971
10972.promo-banner-rounded {
10973 border-radius: 4px;
10974}
10975
10976.promo-banner-slim {
10977 padding: 10px;
10978}
10979.promo-banner-slim .icon-left {
10980 width: 85px;
10981}
10982.promo-banner-slim .content {
10983 margin-left: 110px;
10984}
10985.promo-banner-slim h3 {
10986 font-size: 18px;
10987}
10988.promo-banner-slim h4 {
10989 font-size: 14px;
10990}
10991.promo-banner-slim .btn {
10992 margin: 0 20px 0 0;
10993 padding: 6px 20px;
10994}
10995
10996.promo-banner.symantec {
10997 border-top: 3px solid #4da24c;
10998}
10999.promo-banner.symantec .btn {
11000 background-color: #4da24c;
11001}
11002
11003.promo-banner.weebly {
11004 border-top: 3px solid #2990ea;
11005}
11006.promo-banner.weebly .btn {
11007 background-color: #2990ea;
11008}
11009
11010.promo-banner.spamexperts {
11011 border-top: 3px solid #589ed7;
11012}
11013.promo-banner.spamexperts .btn {
11014 background-color: #589ed7;
11015}
11016
11017.promo-banner-slim.weebly .icon-left {
11018 width: 160px;
11019}
11020.promo-banner-slim.weebly .content {
11021 margin-left: 185px;
11022}
11023
11024.promo-banner.sitelock {
11025 border-top: 3px solid #f2952d;
11026}
11027.promo-banner.sitelock .btn {
11028 background-color: #f2952d;
11029}
11030
11031.promo-banner.codeguard {
11032 border-top: 3px solid #a9cc5f;
11033}
11034.promo-banner.codeguard a {
11035 color: #a9cc5f;
11036}
11037.promo-banner.codeguard .btn {
11038 background-color: #a9cc5f;
11039}
11040
11041.promo-banner.sitelockvpn {
11042 border-top: 3px solid #555;
11043}
11044.promo-banner.sitelockvpn .btn {
11045 background-color: #555;
11046}
11047
11048.promo-banner.nordvpn {
11049 border-top: 3px solid #4687FF;
11050}
11051.promo-banner.nordvpn .btn {
11052 background-color: #4687FF;
11053}
11054
11055.promo-banner.marketgoo {
11056 border-top: 3px solid #3090e0;
11057}
11058.promo-banner.marketgoo .btn {
11059 background-color: #3090e0;
11060}
11061
11062.promo-banner.ox {
11063 border-top: 3px solid #666;
11064}
11065.promo-banner.ox a {
11066 color: #666;
11067}
11068.promo-banner.ox .btn {
11069 background-color: #666;
11070}
11071
11072.promo-banner.sitebuilder {
11073 border-top: 3px solid #ff3377;
11074}
11075.promo-banner.sitebuilder a {
11076 color: #ff3377;
11077}
11078.promo-banner.sitebuilder .btn {
11079 background-color: #ff3377;
11080}
11081
11082.promo-banner.xovinow {
11083 border-top: 3px solid #10069F;
11084}
11085.promo-banner.xovinow a {
11086 color: #10069F;
11087}
11088.promo-banner.xovinow .btn {
11089 background-color: #10069F;
11090}
11091
11092.promo-banner.threesixtymonitoring {
11093 border-top: 3px solid #ce3b56;
11094}
11095.promo-banner.threesixtymonitoring .btn {
11096 background-color: #ce3b56;
11097}
11098.promo-banner.threesixtymonitoring a {
11099 color: #ce3b56;
11100}
11101
11102.mc-panel-promo {
11103 font-size: 0.95em;
11104}
11105.mc-panel-promo img {
11106 display: block;
11107 margin: 0 auto 6px;
11108 max-width: 90%;
11109 max-height: 87px;
11110}
11111
11112/**
11113 * -------------------------
11114 * MarketConnect Service SSO
11115 * -------------------------
11116 */
11117
11118.panel-mc-sso {
11119 padding: 0 10px 10px 10px;
11120}
11121.panel-mc-sso img {
11122 max-width: 100%;
11123 max-height: 120px;
11124}
11125.panel-mc-sso .row {
11126 margin-left: -5px;
11127 margin-right: -5px;
11128}
11129.panel-mc-sso .col-sm-6 {
11130 padding-left: 5px;
11131 padding-right: 5px;
11132}
11133.panel-mc-sso .form-control,
11134.panel-mc-sso .btn,
11135.panel-mc-sso small {
11136 margin-top: 5px;
11137}
11138.panel-mc-sso small {
11139 display: block;
11140}
11141.client-home-panels div[menuitemname="ThreesixtymonitoringLogin"] {
11142 border-top: solid 3px #ce3b56;
11143}
11144.client-home-panels div[menuitemname="ThreesixtymonitoringLogin"] .panel-body {
11145 max-height: initial;
11146}
11147.client-home-panels div[menuitemname="ThreesixtymonitoringLogin"] .threesixtymonitoring-metrics-row > div:not(:last-child) {
11148 border-right: 1px solid #ccc;
11149}
11150.client-home-panels div[menuitemname="ThreesixtymonitoringLogin"] .threesixtymonitoring-metric {
11151 margin-top: 20px;
11152 font-size: 40px;
11153 line-height: 1;
11154 color: #902a6d;
11155}
11156.client-home-panels div[menuitemname="ThreesixtymonitoringLogin"] .threesixtymonitoring-title {
11157 font-weight: bold;
11158 color: #888;
11159 text-transform: uppercase;
11160 font-size: 12px;
11161}
11162.client-home-panels div[menuitemname="ThreesixtymonitoringLogin"] .threesixtymonitoring-highlight {
11163 margin-top: 4px;
11164 height: 2px;
11165 border-radius: 2px;
11166 background-color: #902a6d;
11167}
11168.client-home-panels div[menuitemname="ThreesixtymonitoringLogin"] .threesixtymonitoring-highlight-servers,
11169.client-home-panels div[menuitemname="ThreesixtymonitoringLogin"] .threesixtymonitoring-highlight-monitors,
11170.client-home-panels div[menuitemname="ThreesixtymonitoringLogin"] .threesixtymonitoring-highlight-alerts {
11171 margin-top: 4px;
11172 height: 2px;
11173 border-radius: 2px;
11174}
11175.client-home-panels div[menuitemname="ThreesixtymonitoringLogin"] .threesixtymonitoring-highlight-servers {
11176 background-color: #902a6d;
11177}
11178.client-home-panels div[menuitemname="ThreesixtymonitoringLogin"] .threesixtymonitoring-highlight-monitors {
11179 background-color: #af3362;
11180}
11181.client-home-panels div[menuitemname="ThreesixtymonitoringLogin"] .threesixtymonitoring-highlight-alerts {
11182 background-color: #ce3b56;
11183}
11184.client-home-panels div[menuitemname="ThreesixtymonitoringLogin"] form,
11185.client-home-panels div[menuitemname="ThreesixtymonitoringLogin"] small {
11186 text-align: center;
11187}
11188.client-home-panels div[menuitemname="ThreesixtymonitoringLogin"] .btn {
11189 width: 100%;
11190}
11191
11192/**
11193 * -------------------------
11194 * Social buttons
11195 * -------------------------
11196 */
11197
11198.social-signin-btns {
11199 text-align: center;
11200}
11201.social-signin-btns .btn {
11202 margin-bottom: 5px;
11203}
11204
11205.btn-social {
11206 position: relative;
11207 margin-bottom: 12px;
11208 text-align: center;
11209 white-space: nowrap;
11210 overflow: hidden;
11211 text-overflow: ellipsis;
11212}
11213
11214.btn-social i.fas,
11215.btn-social i.far {
11216 position: absolute;
11217 left: 0;
11218 top: 0;
11219 bottom: 0;
11220 padding-right: 2px;
11221 width: 32px;
11222 line-height: 34px;
11223 font-size: 1.6em;
11224 text-align: center;
11225 border-right: 1px solid rgba(0, 0, 0, 0.2);
11226}
11227.btn-facebook {
11228 color: #fff;
11229 background-color: #4267b2;
11230 border-color: rgba(0, 0, 0, 0.2)
11231}
11232.btn-facebook:hover, .btn-facebook:focus, .btn-facebook:active, .btn-facebook.active, .open .dropdown-toggle.btn-facebook {
11233 color: #fff;
11234 background-color: #30487b;
11235 border-color: rgba(0, 0, 0, 0.2)
11236}
11237.btn-facebook:active, .btn-facebook.active, .open .dropdown-toggle.btn-facebook {
11238 background-image: none
11239}
11240.btn-facebook.disabled, .btn-facebook[disabled], fieldset[disabled] .btn-facebook, .btn-facebook.disabled:hover, .btn-facebook[disabled]:hover, fieldset[disabled] .btn-facebook:hover, .btn-facebook.disabled:focus, .btn-facebook[disabled]:focus, fieldset[disabled] .btn-facebook:focus, .btn-facebook.disabled:active, .btn-facebook[disabled]:active, fieldset[disabled] .btn-facebook:active, .btn-facebook.disabled.active, .btn-facebook[disabled].active, fieldset[disabled] .btn-facebook.active {
11241 background-color: #4267b2;
11242 border-color: rgba(0, 0, 0, 0.2)
11243}
11244.btn-social.btn-google {
11245 padding: 0px;
11246 border: none;
11247}
11248.btn-twitter {
11249 color: #fff;
11250 background-color: #2ba9e1;
11251 border-color: rgba(0, 0, 0, 0.2)
11252}
11253.btn-twitter:hover, .btn-twitter:focus, .btn-twitter:active, .btn-twitter.active, .open .dropdown-toggle.btn-twitter {
11254 color: #fff;
11255 background-color: #1c92c7;
11256 border-color: rgba(0, 0, 0, 0.2)
11257}
11258.btn-twitter:active, .btn-twitter.active, .open .dropdown-toggle.btn-twitter {
11259 background-image: none
11260}
11261.btn-twitter.disabled, .btn-twitter[disabled], fieldset[disabled] .btn-twitter, .btn-twitter.disabled:hover, .btn-twitter[disabled]:hover, fieldset[disabled] .btn-twitter:hover, .btn-twitter.disabled:focus, .btn-twitter[disabled]:focus, fieldset[disabled] .btn-twitter:focus, .btn-twitter.disabled:active, .btn-twitter[disabled]:active, fieldset[disabled] .btn-twitter:active, .btn-twitter.disabled.active, .btn-twitter[disabled].active, fieldset[disabled] .btn-twitter.active {
11262 background-color: #2ba9e1;
11263 border-color: rgba(0, 0, 0, 0.2)
11264}
11265
11266.providerPreLinking {
11267 min-height: 52px;
11268}
11269.providerLinkingFeedback {
11270 display: none;
11271}
11272
11273/**
11274 * -------------------------
11275 * Registration page
11276 * -------------------------
11277 */
11278
11279#registration {
11280 margin: 0;
11281 padding: 0 0 40px 0;
11282}
11283
11284#registration .field-container {
11285 margin: 0 0 30px 0;
11286}
11287
11288#registration label {
11289 font-weight: 300;
11290 color: #666;
11291 font-size: 13px;
11292}
11293
11294#registration .info-text-sm {
11295 font-size: 0.85em;
11296 text-align: center;
11297}
11298
11299.marketing-email-optin {
11300 margin: 0 0 20px 0;
11301 padding: 10px 20px 20px;
11302 background-color: #f8f8f8;
11303 border-radius: 3px;
11304}
11305
11306@media (max-width: 767px) {
11307 .btn-xs-block {
11308 display: block;
11309 width: 100%;
11310 }
11311}
11312
11313/*
11314 * Section Dividers
11315 */
11316
11317#registration .sub-heading {
11318 height: 0;
11319 border-top: 1px solid #DDD;
11320 text-align: center;
11321 margin-top: 20px;
11322 margin-bottom: 30px;
11323}
11324#registration .sub-heading span {
11325 display: inline-block;
11326 position: relative;
11327 padding: 0 17px;
11328 top: -11px;
11329 font-size: 16px;
11330 color: #058;
11331 background-color: #fff;
11332}
11333
11334/**
11335 * Form fields
11336 */
11337
11338#registration .prepend-icon {
11339 top: 0;
11340 left: 0;
11341 display: inline-block;
11342 vertical-align: top;
11343 position: relative;
11344 width: 100%;
11345 font-weight: normal;
11346}
11347#registration .field,
11348#registration .form-control {
11349 position: relative;
11350 vertical-align: top;
11351 border: 1px solid #DDD;
11352 display: -moz-inline-stack;
11353 display: inline-block;
11354 color: #626262;
11355 outline: none;
11356 background: #fff;
11357 height: 36px;
11358 width: 100%;
11359 border-radius: 3px;
11360 font-size: 13px;
11361}
11362#registration .input-group-lg > .form-control {
11363 height: 46px;
11364 padding: 10px 16px;
11365 font-size: 18px;
11366 line-height: 1.3333333;
11367 border-radius: 6px 0 0 6px;
11368}
11369#registration .form-control-qty {
11370 width: 70px;
11371 text-align: center;
11372}
11373#registration .form-control-static-inline {
11374 display: inline-block;
11375}
11376#registration .form-control:focus {
11377 border-color: #ddd;
11378 outline: 0;
11379 -webkit-box-shadow: none;
11380 box-shadow: none;
11381}
11382#registration textarea.field {
11383 height: auto;
11384}
11385#registration .prepend-icon .field {
11386 -webkit-appearance: none;
11387 padding-left: 36px;
11388}
11389#registration .prepend-icon .field-icon i {
11390 position: relative;
11391 font-size: 14px;
11392}
11393#registration .prepend-icon .field-icon {
11394 top: 0;
11395 z-index: 4;
11396 width: 42px;
11397 height: 36px;
11398 color: inherit;
11399 line-height: 36px;
11400 position: absolute;
11401 text-align: center;
11402 -webkit-transition: all 0.5s ease-out;
11403 -moz-transition: all 0.5s ease-out;
11404 -ms-transition: all 0.5s ease-out;
11405 -o-transition: all 0.5s ease-out;
11406 transition: all 0.5s ease-out;
11407 pointer-events: none;
11408}
11409#registration .field-icon i {
11410 color: #bbb;
11411}
11412
11413#registration .field[disabled],
11414#registration .field[readonly],
11415#registration .form-control[disabled],
11416#registration .form-control[readonly] {
11417 background-color: #f8f8f8;
11418 opacity: 1;
11419}
11420
11421#registration .field-help-text {
11422 display: block;
11423 margin-top: 5px;
11424 margin-bottom: 10px;
11425 color: #888;
11426 font-size: 12px;
11427}
11428
11429/**
11430 * -------------------------
11431 * Password Strength Meter
11432 * -------------------------
11433 */
11434
11435.password-strength-meter .progress {
11436 margin-bottom: 5px;
11437}
11438.password-strength-meter p {
11439 margin-bottom: 15px;
11440}
11441
11442/**
11443 * -------------------------
11444 * Service Upgrade
11445 * -------------------------
11446 */
11447
11448.upgrade .product-to-be-upgraded {
11449 margin: 20px 0;
11450 padding: 15px;
11451 background-color: #f8f8f8;
11452}
11453.upgrade .product-to-be-upgraded h4,
11454.upgrade .product-to-be-upgraded h5 {
11455 margin: 0;
11456}
11457.upgrade .products {
11458 margin-left: -5px;
11459 margin-right: -5px;
11460}
11461.upgrade .products .column {
11462 padding-left: 5px;
11463 padding-right: 5px;
11464}
11465.upgrade .products .product {
11466 margin: 20px 0;
11467 padding: 0;
11468 background-color: #fff;
11469}
11470.upgrade .products .product .current,
11471.upgrade .products .product .recommended {
11472 padding: 5px;
11473 background-color: #ffbc00;
11474 color: #f5f5f5;
11475 font-weight: bold;
11476 text-align: center;
11477}
11478.upgrade .products .product .recommended {
11479 background-color: #25ac2f;
11480}
11481.upgrade .products .product ul {
11482 border-left: 1px solid #eee;
11483 border-right: 1px solid #eee;
11484}
11485.upgrade .products .product .footer {
11486 border: 1px solid #eee;
11487 border-top: 0;
11488}
11489.upgrade .products .product .header {
11490 margin: 0;
11491 padding: 20px;
11492 background-color: #2b5580;
11493 color: #fff;
11494 min-height: 150px;
11495}
11496.upgrade .products .product .header p {
11497 font-size: 1.1em;
11498 font-weight: 300;
11499}
11500.upgrade .products .product ul {
11501 margin: 0;
11502 padding: 20px 25px;
11503 list-style: none;
11504}
11505.upgrade .products .product ul li {
11506 line-height: 25px;
11507 font-size: 0.9em;
11508 text-align: right;
11509 color: #aaa;
11510 border-bottom: 1px solid #eee;
11511}
11512.upgrade .products .product ul li:last-child {
11513 border: 0;
11514}
11515.upgrade .products .product ul li span {
11516 float: left;
11517 color: #444;
11518}
11519.upgrade .products .fas,
11520.upgrade .products .far {
11521 font-size: 1.3em;
11522}
11523.upgrade .products .fa-check {
11524 color: #23ad2e;
11525}
11526.upgrade .products .product .footer {
11527 margin: 0;
11528 padding: 20px;
11529}
11530.upgrade .products .product .footer select {
11531 margin-bottom: 10px;
11532}
11533.upgrade .products .product .btn {
11534 background-color: #2b5580;
11535 color: #fff;
11536}
11537
11538/**
11539 * Helper Alerts
11540 */
11541.alert .fas.pull-left {
11542 margin: -3px 0 0 -3px;
11543}
11544.alert .alert-text {
11545 margin-left: 56px;
11546}
11547.panel-sidebar .alert {
11548 padding: 10px 15px;
11549 margin-bottom: 5px;
11550}
11551
11552/**
11553 * iCheck controls
11554 */
11555
11556.checkbox-inline.icheck-label, .radio-inline.icheck-label {
11557 padding-left: 0;
11558 margin-left: 30px;
11559 margin-right: 20px;
11560}
11561
11562.icheck-label .iradio_square-blue {
11563 margin-right: 5px;
11564 margin-left: -30px;
11565 margin-top: -2px;
11566}
11567
11568/**
11569 * JsonForm
11570 */
11571
11572form[data-role="json-form"] .has-error input.form-control,
11573form[data-role="json-form"] .has-error textarea.form-control,
11574form[data-role="json-form"] .has-error select.form-control {
11575 background-color: #fff0f0;
11576 transition: 0.2s;
11577}
11578
11579form[data-role="json-form"] .has-error .tooltip-inner {
11580 background-color: #9d2a0b;
11581}
11582
11583form[data-role="json-form"] .has-error .tooltip.top .tooltip-arrow {
11584 border-top-color: #9d2a0b;
11585}
11586
11587/**
11588 * Credit Card Input
11589 */
11590
11591.cc-number-field {
11592 background-image: url(../../../assets/img/payment/unknown.png);
11593 background-repeat: no-repeat;
11594 background-position: right 10px center;
11595}
11596.cc-number-field.visa {
11597 background-image: url(../../../assets/img/payment/visa.png);
11598}
11599.cc-number-field.mastercard {
11600 background-image: url(../../../assets/img/payment/mastercard.png);
11601}
11602.cc-number-field.amex {
11603 background-image: url(../../../assets/img/payment/amex.png);
11604}
11605.cc-number-field.dinersclub {
11606 background-image: url(../../../assets/img/payment/dinersclub.png);
11607}
11608.cc-number-field.discover {
11609 background-image: url(../../../assets/img/payment/discover.png);
11610}
11611.cc-number-field.unionpay {
11612 background-image: url(../../../assets/img/payment/unionpay.png);
11613}
11614.cc-number-field.jcb {
11615 background-image: url(../../../assets/img/payment/jcb.png);
11616}
11617.cc-number-field.maestro {
11618 background-image: url(../../../assets/img/payment/maestro.png);
11619}
11620.cc-number-field.forbrugsforeningen {
11621 background-image: url(../../../assets/img/payment/forbrugsforeningen.png);
11622}
11623.cc-number-field.dankort {
11624 background-image: url(../../../assets/img/payment/dankort.png);
11625}
11626
11627/**
11628 * Usage Billing
11629 */
11630
11631.modal-metric-pricing .modal-header,
11632.modal-metric-pricing .modal-body,
11633.modal-metric-pricing .modal-footer {
11634 text-align: center !important;
11635 border: 0;
11636}
11637
11638.modal-metric-pricing .modal-footer {
11639 padding-bottom: 45px;
11640}
11641
11642/**
11643 * Select Account
11644 */
11645
11646.select-account {
11647 margin: 20px auto;
11648 padding: 0;
11649 border-top: 1px solid #ddd;
11650}
11651.select-account a {
11652 display: block;
11653 margin: 0;
11654 padding: 10px;
11655 border-bottom: 1px solid #ddd;
11656 text-decoration: none;
11657}
11658.select-account a.disabled {
11659 opacity: 0.5;
11660}
11661.select-account a:hover {
11662 background-color: #f6f6f6;
11663}
11664
11665.continue-container {
11666 margin: 40px auto;
11667 padding: 20px;
11668 background-color: #f6f6f6;
11669 border: 1px solid #eee;
11670 max-width: 500px;
11671}
11672
11673/**
11674 * Invites
11675 */
11676
11677.invite-box {
11678 margin: 20px 0;
11679 padding: 20px;
11680 background-color:#f6f6f6;
11681 border:1px solid #eee;
11682}
11683
11684/**
11685 * Domain Pricing
11686 */
11687
11688.featured-tlds-container {
11689 margin: 35px 0 15px;
11690}
11691
11692.featured-tld {
11693 margin: 0 0 20px 0;
11694 border-radius: 4px;
11695 box-shadow: 0 6px 20px rgba(0,0,0,.1);
11696}
11697.featured-tld .img-container {
11698 padding: 20px 0;
11699 height: 115px;
11700 line-height: 75px;
11701 overflow: hidden;
11702 text-align: center;
11703}
11704@media (max-width: 767px) {
11705 .featured-tld .img-container {
11706 height: 80px;
11707 line-height: 40px;
11708 }
11709}
11710.featured-tld .img-container img {
11711 max-width: 70%;
11712 max-height: 100%;
11713}
11714.featured-tld .price {
11715 padding: 5px;
11716 background-color: #f9f9f9;
11717 color: #555;
11718 font-weight: 400;
11719 line-height: 28px;
11720 text-align: center;
11721 border-radius: 0 0 4px 4px;
11722}
11723
11724.featured-tld .price.blog {
11725 background-color: #a0d5cb;
11726 color: #fff;
11727}
11728.featured-tld .price.club {
11729 background-color: #053796;
11730 color: #fff;
11731}
11732.featured-tld .price.com {
11733 background-color: #3aa4da;
11734 color: #fff;
11735}
11736.featured-tld .price.couk {
11737 background-color: #1d3774;
11738 color: #fff;
11739}
11740.featured-tld .price.host {
11741 background-color: #ed4d42;
11742 color: #fff;
11743}
11744.featured-tld .price.live {
11745 background-color: #ff9e19;
11746 color: #fff;
11747}
11748.featured-tld .price.name {
11749 background-color: #44b03e;
11750 color: #fff;
11751}
11752.featured-tld .price.net {
11753 background-color: #efc00e;
11754 color: #fff;
11755}
11756.featured-tld .price.online {
11757 background-color: #38ce6a;
11758 color: #fff;
11759}
11760.featured-tld .price.rocks {
11761 background-color: #fd563c;
11762 color: #fff;
11763}
11764.featured-tld .price.shop {
11765 background-color: #ff5900;
11766 color: #fff;
11767}
11768.featured-tld .price.social {
11769 background-color: #ff9a00;
11770 color: #fff;
11771}
11772.featured-tld .price.store {
11773 background-color: #0eadb3;
11774 color: #fff;
11775}
11776.featured-tld .price.tech {
11777 background-color: #0db04b;
11778 color: #fff;
11779}
11780.featured-tld .price.tv {
11781 background-color: #ea3438;
11782 color: #fff;
11783}
11784.featured-tld .price.website {
11785 background-color: #2db9ea;
11786 color: #fff;
11787}
11788
11789.tld-filters {
11790 margin: 0 0 25px 0;
11791}
11792.tld-filters a {
11793 display: inline-block;
11794 margin-bottom: 4px;
11795 padding: 5px 6px;
11796 font-size: 90%;
11797 font-weight: normal;
11798 border-radius: 2px;
11799}
11800.tld-filters a.badge-secondary{
11801 background-color:#777
11802}
11803.tld-filters a.badge-secondary[href]:focus,
11804.tld-filters a.badge-secondary[href]:hover {
11805 background-color:#5e5e5e
11806}
11807.tld-filters a.badge-success {
11808 background-color:#5cb85c
11809}
11810.tld-filters a.badge-success[href]:focus,
11811.tld-filters a.badge-success[href]:hover {
11812 background-color:#449d44
11813}
11814
11815.domain-pricing .tld-row {
11816 padding-top: 3px;
11817 padding-bottom: 3px;
11818 border-bottom: 1px solid #f5f5f5;
11819}
11820.domain-pricing .tld-row.highlighted {
11821 background: #f3f9fd;
11822}
11823
11824.domain-pricing .tld-pricing-header .col-xs-2,
11825.domain-pricing .tld-pricing-header .col-sm-2 {
11826 height: 56px;
11827}
11828.domain-pricing .tld-pricing-header .col-xs-2,
11829.domain-pricing .tld-pricing-header .col-sm-2,
11830.domain-pricing .tld-pricing-header .col-xs-4,
11831.domain-pricing .tld-pricing-header .col-sm-4 {
11832 padding-top: 4px;
11833 padding-bottom: 4px;
11834 border-bottom: 6px solid #97b5d2;
11835 background-color: #efefef;
11836 border-radius: 4px 4px 0 0;
11837}
11838.domain-pricing .no-bg {
11839 background-color: transparent !important;
11840}
11841.domain-pricing .tld-pricing-header div:nth-child(odd) {
11842 border-color: #336699;
11843 background-color: #f5f5f5;
11844}
11845.domain-pricing .two-row-center {
11846 line-height: 28px;
11847 margin-top: 6px;
11848 margin-bottom: 6px;
11849 border-right: 2px solid #c7d7e6;
11850}
11851
11852.domain-pricing .tld-row.no-tlds {
11853 display: none;
11854}
11855
11856.tld-sale-group {
11857 padding: 1px 3px;
11858 color: #fff;
11859 font-size: 10px;
11860 text-transform: uppercase;
11861}
11862.tld-sale-group-hot {
11863 background-color: #f9615a;
11864}
11865.tld-sale-group-sale {
11866 background-color: #f7d458;
11867}
11868.tld-sale-group-new {
11869 background-color: #2ad588;
11870}
11871
11872.w-hidden {
11873 display: none;
11874}
11875
11876/**
11877 * OX Email Management
11878 */
11879
11880.ox-table-accounts td {
11881 padding-top: 4px !important;
11882 padding-bottom: 4px !important;
11883}
11884
11885.ox-table-accounts .dropdown-hamburger::after {
11886 display: none;
11887}
11888.ox-table-accounts ul.dropdown-menu button.btn-sm {
11889 border-radius: 0;
11890}
11891.ox-table-accounts .account-entry > tr:hover {
11892 background-color: rgba(0,0,0,.05);
11893}
11894.ox-table-accounts .account-entry {
11895 cursor: pointer;
11896}
11897.ox-table-accounts .alias-entry td:first-child,
11898.ox-table-accounts .create-alias td:first-child {
11899 font-size: .9em;
11900}
11901.ox-table-accounts .email-aliases {
11902 font-size: .9em;
11903 font-weight: bold;
11904}
11905.ox-table-accounts .aliases-body,
11906.ox-table-accounts .aliases-body > tr > td {
11907 border-top: 0;
11908}
11909
11910.ox-table-accounts .list-group-item-danger {
11911 color: #a94442;
11912 background-color: #f2dede;
11913}
11914.ox-table-accounts .list-group-item-danger:hover,
11915.ox-table-accounts .list-group-item-danger:focus {
11916 color: #a94442;
11917 background-color: #ebcccc;
11918}
11919
11920.ox-table-accounts .menu-sm {
11921 display: inline;
11922}
11923.ox-table-accounts .menu-md {
11924 display: none;
11925}
11926.ox-table-accounts .menu-lg {
11927 display: none;
11928}
11929
11930.ox-table-accounts .input-group {
11931 width: 65%;
11932}
11933
11934.input-group-xs + .form-control-feedback {
11935 width: 30px;
11936 height: 30px;
11937 line-height: 30px;
11938}
11939.input-group-xs > .form-control,
11940.input-group-xs > .input-group-addon,
11941.input-group-xs > .input-group-btn > .btn {
11942 height: 25px;
11943 padding: 1px 5px;
11944 font-size: 12px;
11945 line-height: 1.5;
11946 border-radius: 3px;
11947}
11948select.input-group-xs > .form-control,
11949select.input-group-xs > .input-group-addon,
11950select.input-group-xs > .input-group-btn > .btn {
11951 height: 30px;
11952 line-height: 30px;
11953}
11954textarea.input-group-xs-sm > .form-control,
11955textarea.input-group-xs > .input-group-addon,
11956textarea.input-group-xs > .input-group-btn > .btn,
11957select[multiple].input-group-xs > .form-control,
11958select[multiple].input-group-xs > .input-group-addon,
11959select[multiple].input-group-xs > .input-group-btn > .btn {
11960 height: auto;
11961}
11962
11963@media (min-width: 768px) {
11964 .ox-table-accounts .menu-sm {
11965 display: none;
11966 }
11967 .ox-table-accounts .menu-md {
11968 display: inline;
11969 }
11970 .ox-table-accounts .menu-lg {
11971 display: none;
11972 }
11973}
11974
11975@media (min-width: 992px) {
11976 .ox-table-accounts .menu-sm {
11977 display: none;
11978 }
11979 .ox-table-accounts .menu-md {
11980 display: none;
11981 }
11982 .ox-table-accounts .menu-lg {
11983 display: inline;
11984 }
11985}
11986
11987div[menuitemname='Active Products/Services'] .list-group {
11988 overflow: initial !important;
11989 max-height: initial !important;
11990 border-bottom: 0px !important;
11991}
11992div[menuitemname='Active Products/Services'] .list-group .list-group-item:nth-child(n+5) {
11993 display: none;
11994}
11995div[menuitemname='Active Products/Services'] .panel-footer {
11996 padding: 4px 15px;
11997}
11998div[menuitemname='Active Products/Services'] .btn-view-more {
11999 font-size: 12px;
12000}
12001div[menuitemname='Active Products/Services'] .btn-view-more.disabled {
12002 cursor: default;
12003 text-decoration: none;
12004 color: #6c757d;
12005}
12006.div-service-item {
12007 display: flex;
12008 align-items: center;
12009 cursor: pointer;
12010}
12011.div-service-status {
12012 text-align: center;
12013}
12014.div-service-status .label {
12015 white-space: nowrap;
12016 overflow: hidden;
12017 text-overflow: ellipsis;
12018 color: white;
12019 display: inline-block;
12020 line-height: initial;
12021 margin: 0;
12022}
12023.div-service-status .label-placeholder {
12024 position: absolute;
12025 visibility: hidden;
12026}
12027.div-service-status .label:not(.label-placeholder) {
12028 width: 3rem;
12029}
12030.div-service-name {
12031 flex: 1;
12032 min-width: 0;
12033 display: flex;
12034 flex-direction: column;
12035 margin-left: 10px;
12036 margin-right: 10px;
12037}
12038.div-service-name > span {
12039 white-space: nowrap;
12040 overflow: hidden;
12041 text-overflow: ellipsis;
12042}
12043.div-service-buttons {
12044 margin-left: auto;
12045}
12046.div-service-buttons .disabled {
12047 cursor: default;
12048}
12049.div-service-buttons .btn-group-secondary,
12050.div-service-buttons .btn-view-details span:not(.sr-only) {
12051 display: none;
12052}
12053.div-service-item .dropdown-menu {
12054 right: 0;
12055 left: auto;
12056}
12057.div-service-item .dropdown-menu li {
12058 display: block;
12059 padding: 3px 20px;
12060 clear: both;
12061 font-weight: 400;
12062 line-height: 1.42857143;
12063 color: #333333;
12064 white-space: nowrap;
12065}
12066.div-service-item .dropdown-menu > li:hover,
12067.div-service-item .dropdown-menu > li:focus {
12068 color: #262626;
12069 background-color: #f5f5f5;
12070}
12071.div-service-item .dropdown-menu > li:active {
12072 color: #fff;
12073 background-color: #337ab7;
12074}
12075.dropdown-menu li.disabled,
12076.dropdown-menu li.disabled:hover,
12077.dropdown-menu li.disabled:focus {
12078 color: #777777;
12079 cursor: default;
12080 background-color: transparent;
12081}
12082@media (min-width: 768px) {
12083 .div-service-status .label {
12084 width: initial !important;
12085 }
12086 .div-service-buttons i,
12087 .div-service-buttons .btn-group-primary {
12088 display: none;
12089 }
12090 .div-service-buttons .btn-group-secondary {
12091 display: inline-flex;
12092 }
12093 .div-service-buttons span:not(.sr-only):not(.caret) {
12094 display: initial !important;
12095 }
12096}
12097
12098/**
12099 * WHMCS Telephone Country Code Dropdown
12100 *
12101 * Using https://github.com/jackocnr/intl-tel-input
12102 *
12103 * @copyright Copyright (c) WHMCS Limited 2005-2017
12104 * @license http://www.whmcs.com/license/ WHMCS Eula
12105 */
12106
12107.intl-tel-input {
12108 width: 100%;
12109}
12110
12111/**
12112 * bootstrap-switch - Turn checkboxes and radio buttons into toggle switches.
12113 *
12114 * @version v3.3.4
12115 * @homepage https://bttstrp.github.io/bootstrap-switch
12116 * @author Mattia Larentis <mattia@larentis.eu> (http://larentis.eu)
12117 * @license Apache-2.0
12118 */
12119
12120.bootstrap-switch {
12121 display: inline-block;
12122 direction: ltr;
12123 cursor: pointer;
12124 border-radius: 4px;
12125 border: 1px solid;
12126 border-color: #ccc;
12127 position: relative;
12128 text-align: left;
12129 overflow: hidden;
12130 line-height: 8px;
12131 z-index: 0;
12132 -webkit-user-select: none;
12133 -moz-user-select: none;
12134 -ms-user-select: none;
12135 user-select: none;
12136 vertical-align: middle;
12137 -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
12138 -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
12139 transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
12140}
12141.bootstrap-switch .bootstrap-switch-container {
12142 display: inline-block;
12143 top: 0;
12144 border-radius: 4px;
12145 -webkit-transform: translate3d(0, 0, 0);
12146 transform: translate3d(0, 0, 0);
12147}
12148.bootstrap-switch .bootstrap-switch-handle-on,
12149.bootstrap-switch .bootstrap-switch-handle-off,
12150.bootstrap-switch .bootstrap-switch-label {
12151 -webkit-box-sizing: border-box;
12152 -moz-box-sizing: border-box;
12153 box-sizing: border-box;
12154 cursor: pointer;
12155 display: table-cell;
12156 vertical-align: middle;
12157 padding: 6px 12px;
12158 font-size: 14px;
12159 line-height: 20px;
12160}
12161.bootstrap-switch .bootstrap-switch-handle-on,
12162.bootstrap-switch .bootstrap-switch-handle-off {
12163 text-align: center;
12164 z-index: 1;
12165}
12166.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,
12167.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary {
12168 color: #fff;
12169 background: #337ab7;
12170}
12171.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info,
12172.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info {
12173 color: #fff;
12174 background: #5bc0de;
12175}
12176.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success,
12177.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success {
12178 color: #fff;
12179 background: #5cb85c;
12180}
12181.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning,
12182.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning {
12183 background: #f0ad4e;
12184 color: #fff;
12185}
12186.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger,
12187.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger {
12188 color: #fff;
12189 background: #d9534f;
12190}
12191.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default,
12192.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default {
12193 color: #000;
12194 background: #eeeeee;
12195}
12196.bootstrap-switch .bootstrap-switch-label {
12197 text-align: center;
12198 margin-top: -1px;
12199 margin-bottom: -1px;
12200 z-index: 100;
12201 color: #333;
12202 background: #fff;
12203}
12204.bootstrap-switch span::before {
12205 content: "\200b";
12206}
12207.bootstrap-switch .bootstrap-switch-handle-on {
12208 border-bottom-left-radius: 3px;
12209 border-top-left-radius: 3px;
12210}
12211.bootstrap-switch .bootstrap-switch-handle-off {
12212 border-bottom-right-radius: 3px;
12213 border-top-right-radius: 3px;
12214}
12215.bootstrap-switch input[type='radio'],
12216.bootstrap-switch input[type='checkbox'] {
12217 position: absolute !important;
12218 top: 0;
12219 left: 0;
12220 margin: 0;
12221 z-index: -1;
12222 opacity: 0;
12223 filter: alpha(opacity=0);
12224 visibility: hidden;
12225}
12226.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on,
12227.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off,
12228.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label {
12229 padding: 1px 5px;
12230 font-size: 12px;
12231 line-height: 1.5;
12232}
12233.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on,
12234.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off,
12235.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label {
12236 padding: 5px 10px;
12237 font-size: 12px;
12238 line-height: 1.5;
12239}
12240.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on,
12241.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off,
12242.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label {
12243 padding: 6px 16px;
12244 font-size: 18px;
12245 line-height: 1.3333333;
12246}
12247.bootstrap-switch.bootstrap-switch-disabled,
12248.bootstrap-switch.bootstrap-switch-readonly,
12249.bootstrap-switch.bootstrap-switch-indeterminate {
12250 cursor: default !important;
12251}
12252.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-on,
12253.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-on,
12254.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-on,
12255.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-off,
12256.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-off,
12257.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-off,
12258.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-label,
12259.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-label,
12260.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-label {
12261 opacity: 0.5;
12262 filter: alpha(opacity=50);
12263 cursor: default !important;
12264}
12265.bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container {
12266 -webkit-transition: margin-left 0.5s;
12267 -o-transition: margin-left 0.5s;
12268 transition: margin-left 0.5s;
12269}
12270.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on {
12271 border-bottom-left-radius: 0;
12272 border-top-left-radius: 0;
12273 border-bottom-right-radius: 3px;
12274 border-top-right-radius: 3px;
12275}
12276.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off {
12277 border-bottom-right-radius: 0;
12278 border-top-right-radius: 0;
12279 border-bottom-left-radius: 3px;
12280 border-top-left-radius: 3px;
12281}
12282.bootstrap-switch.bootstrap-switch-focused {
12283 border-color: #66afe9;
12284 outline: 0;
12285 -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
12286 box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
12287}
12288.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-label,
12289.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-off .bootstrap-switch-label {
12290 border-bottom-right-radius: 3px;
12291 border-top-right-radius: 3px;
12292}
12293.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-label,
12294.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-on .bootstrap-switch-label {
12295 border-bottom-left-radius: 3px;
12296 border-top-left-radius: 3px;
12297}
12298
12299.md-editor{display:block;border:1px solid #ddd}.md-editor .md-footer,.md-editor>.md-header{display:block;padding:6px 4px;background:#f5f5f5}.md-editor>.md-header{margin:0}.md-editor>.md-preview{background:#fff;border-top:1px dashed #ddd;border-bottom:1px dashed #ddd;min-height:10px;overflow:auto}.md-editor>textarea{font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:14px;outline:0;margin:0;display:block;padding:0;width:100%;border:0;border-top:1px dashed #ddd;border-bottom:1px dashed #ddd;border-radius:0;box-shadow:none;background:#eee}.md-editor>textarea:focus{box-shadow:none;background:#fff}.md-editor.active{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.md-editor .md-controls{float:right;padding:3px}.md-editor .md-controls .md-control{right:5px;color:#bebebe;padding:3px 3px 3px 10px}.md-editor .md-controls .md-control:hover{color:#333}.md-editor.md-fullscreen-mode{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999;padding:60px 30px 15px;background:#fff!important;border:0!important}.md-editor.md-fullscreen-mode .md-footer{display:none}.md-editor.md-fullscreen-mode .md-input,.md-editor.md-fullscreen-mode .md-preview{margin:0 auto!important;height:100%!important;font-size:20px!important;padding:20px!important;color:#999;line-height:1.6em!important;resize:none!important;box-shadow:none!important;background:#fff!important;border:0!important}.md-editor.md-fullscreen-mode .md-preview{color:#333;overflow:auto}.md-editor.md-fullscreen-mode .md-input:focus,.md-editor.md-fullscreen-mode .md-input:hover{color:#333;background:#fff!important}.md-editor.md-fullscreen-mode .md-header{background:0 0;text-align:center;position:fixed;width:100%;top:20px}.md-editor.md-fullscreen-mode .btn-group{float:none}.md-editor.md-fullscreen-mode .btn{border:0;background:0 0;color:#b3b3b3}.md-editor.md-fullscreen-mode .btn.active,.md-editor.md-fullscreen-mode .btn:active,.md-editor.md-fullscreen-mode .btn:focus,.md-editor.md-fullscreen-mode .btn:hover{box-shadow:none;color:#333}.md-editor.md-fullscreen-mode .md-fullscreen-controls{position:absolute;top:20px;right:20px;text-align:right;z-index:1002;display:block}.md-editor.md-fullscreen-mode .md-fullscreen-controls a{color:#b3b3b3;clear:right;margin:10px;width:30px;height:30px;text-align:center}.md-editor.md-fullscreen-mode .md-fullscreen-controls a:hover{color:#333;text-decoration:none}.md-editor.md-fullscreen-mode .md-editor{height:100%!important;position:relative}.md-editor .md-fullscreen-controls{display:none}.md-nooverflow{overflow:hidden;position:fixed;width:100%}
12300table.dataTable {
12301 clear: both;
12302 margin-top: 6px !important;
12303 margin-bottom: 6px !important;
12304 max-width: none !important;
12305 border-collapse: separate !important;
12306}
12307table.dataTable td,
12308table.dataTable th {
12309 -webkit-box-sizing: content-box;
12310 -moz-box-sizing: content-box;
12311 box-sizing: content-box;
12312}
12313table.dataTable td.dataTables_empty,
12314table.dataTable th.dataTables_empty {
12315 text-align: center;
12316}
12317table.dataTable.nowrap th,
12318table.dataTable.nowrap td {
12319 white-space: nowrap;
12320}
12321
12322div.dataTables_wrapper div.dataTables_length label {
12323 font-weight: normal;
12324 text-align: left;
12325 white-space: nowrap;
12326}
12327div.dataTables_wrapper div.dataTables_length select {
12328 width: 75px;
12329 display: inline-block;
12330}
12331div.dataTables_wrapper div.dataTables_filter {
12332 text-align: right;
12333}
12334div.dataTables_wrapper div.dataTables_filter label {
12335 font-weight: normal;
12336 white-space: nowrap;
12337 text-align: left;
12338}
12339div.dataTables_wrapper div.dataTables_filter input {
12340 margin-left: 0.5em;
12341 display: inline-block;
12342 width: auto;
12343}
12344div.dataTables_wrapper div.dataTables_info {
12345 padding-top: 8px;
12346 white-space: nowrap;
12347}
12348div.dataTables_wrapper div.dataTables_paginate {
12349 margin: 0;
12350 white-space: nowrap;
12351 text-align: right;
12352}
12353div.dataTables_wrapper div.dataTables_paginate ul.pagination {
12354 margin: 2px 0;
12355 white-space: nowrap;
12356}
12357div.dataTables_wrapper div.dataTables_processing {
12358 position: absolute;
12359 top: 50%;
12360 left: 50%;
12361 width: 200px;
12362 margin-left: -100px;
12363 margin-top: -26px;
12364 text-align: center;
12365 padding: 1em 0;
12366}
12367
12368table.dataTable thead > tr > th.sorting_asc, table.dataTable thead > tr > th.sorting_desc, table.dataTable thead > tr > th.sorting,
12369table.dataTable thead > tr > td.sorting_asc,
12370table.dataTable thead > tr > td.sorting_desc,
12371table.dataTable thead > tr > td.sorting {
12372 padding-right: 30px;
12373}
12374table.dataTable thead > tr > th:active,
12375table.dataTable thead > tr > td:active {
12376 outline: none;
12377}
12378table.dataTable thead .sorting,
12379table.dataTable thead .sorting_asc,
12380table.dataTable thead .sorting_desc,
12381table.dataTable thead .sorting_asc_disabled,
12382table.dataTable thead .sorting_desc_disabled {
12383 cursor: pointer;
12384 position: relative;
12385}
12386table.dataTable thead .sorting:after,
12387table.dataTable thead .sorting_asc:after,
12388table.dataTable thead .sorting_desc:after,
12389table.dataTable thead .sorting_asc_disabled:after,
12390table.dataTable thead .sorting_desc_disabled:after {
12391 position: absolute;
12392 bottom: 8px;
12393 right: 8px;
12394 display: block;
12395 font-family: 'Glyphicons Halflings';
12396 opacity: 0.5;
12397}
12398table.dataTable thead .sorting:after {
12399 opacity: 0.2;
12400 content: "\e150";
12401 /* sort */
12402}
12403table.dataTable thead .sorting_asc:after {
12404 content: "\e155";
12405 /* sort-by-attributes */
12406}
12407table.dataTable thead .sorting_desc:after {
12408 content: "\e156";
12409 /* sort-by-attributes-alt */
12410}
12411table.dataTable thead .sorting_asc_disabled:after,
12412table.dataTable thead .sorting_desc_disabled:after {
12413 color: #eee;
12414}
12415
12416div.dataTables_scrollHead table.dataTable {
12417 margin-bottom: 0 !important;
12418}
12419
12420div.dataTables_scrollBody table {
12421 border-top: none;
12422 margin-top: 0 !important;
12423 margin-bottom: 0 !important;
12424}
12425div.dataTables_scrollBody table thead .sorting:after,
12426div.dataTables_scrollBody table thead .sorting_asc:after,
12427div.dataTables_scrollBody table thead .sorting_desc:after {
12428 display: none;
12429}
12430div.dataTables_scrollBody table tbody tr:first-child th,
12431div.dataTables_scrollBody table tbody tr:first-child td {
12432 border-top: none;
12433}
12434
12435div.dataTables_scrollFoot table {
12436 margin-top: 0 !important;
12437 border-top: none;
12438}
12439
12440@media screen and (max-width: 767px) {
12441 div.dataTables_wrapper div.dataTables_length,
12442 div.dataTables_wrapper div.dataTables_filter,
12443 div.dataTables_wrapper div.dataTables_info,
12444 div.dataTables_wrapper div.dataTables_paginate {
12445 text-align: center;
12446 }
12447}
12448table.dataTable.table-condensed > thead > tr > th {
12449 padding-right: 20px;
12450}
12451table.dataTable.table-condensed .sorting:after,
12452table.dataTable.table-condensed .sorting_asc:after,
12453table.dataTable.table-condensed .sorting_desc:after {
12454 top: 6px;
12455 right: 6px;
12456}
12457
12458table.table-bordered.dataTable th,
12459table.table-bordered.dataTable td {
12460 border-left-width: 0;
12461}
12462table.table-bordered.dataTable th:last-child, table.table-bordered.dataTable th:last-child,
12463table.table-bordered.dataTable td:last-child,
12464table.table-bordered.dataTable td:last-child {
12465 border-right-width: 0;
12466}
12467table.table-bordered.dataTable tbody th,
12468table.table-bordered.dataTable tbody td {
12469 border-bottom-width: 0;
12470}
12471
12472div.dataTables_scrollHead table.table-bordered {
12473 border-bottom-width: 0;
12474}
12475
12476div.table-responsive > div.dataTables_wrapper > div.row {
12477 margin: 0;
12478}
12479div.table-responsive > div.dataTables_wrapper > div.row > div[class^="col-"]:first-child {
12480 padding-left: 0;
12481}
12482div.table-responsive > div.dataTables_wrapper > div.row > div[class^="col-"]:last-child {
12483 padding-right: 0;
12484}
12485
12486table.dataTable.dtr-inline.collapsed > tbody > tr > td.child,
12487table.dataTable.dtr-inline.collapsed > tbody > tr > th.child,
12488table.dataTable.dtr-inline.collapsed > tbody > tr > td.dataTables_empty {
12489 cursor: default !important;
12490}
12491table.dataTable.dtr-inline.collapsed > tbody > tr > td.child:before,
12492table.dataTable.dtr-inline.collapsed > tbody > tr > th.child:before,
12493table.dataTable.dtr-inline.collapsed > tbody > tr > td.dataTables_empty:before {
12494 display: none !important;
12495}
12496table.dataTable.dtr-inline.collapsed > tbody > tr > td:first-child,
12497table.dataTable.dtr-inline.collapsed > tbody > tr > th:first-child {
12498 position: relative;
12499 padding-left: 30px;
12500 cursor: pointer;
12501}
12502table.dataTable.dtr-inline.collapsed > tbody > tr > td:first-child:before,
12503table.dataTable.dtr-inline.collapsed > tbody > tr > th:first-child:before {
12504 top: 9px;
12505 left: 4px;
12506 height: 14px;
12507 width: 14px;
12508 display: block;
12509 position: absolute;
12510 color: white;
12511 border: 2px solid white;
12512 border-radius: 14px;
12513 box-shadow: 0 0 3px #444;
12514 box-sizing: content-box;
12515 text-align: center;
12516 font-family: 'Courier New', Courier, monospace;
12517 line-height: 14px;
12518 content: '+';
12519 background-color: #337ab7;
12520}
12521table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td:first-child:before,
12522table.dataTable.dtr-inline.collapsed > tbody > tr.parent > th:first-child:before {
12523 content: '-';
12524 background-color: #d33333;
12525}
12526table.dataTable.dtr-inline.collapsed > tbody > tr.child td:before {
12527 display: none;
12528}
12529table.dataTable.dtr-inline.collapsed.compact > tbody > tr > td:first-child,
12530table.dataTable.dtr-inline.collapsed.compact > tbody > tr > th:first-child {
12531 padding-left: 27px;
12532}
12533table.dataTable.dtr-inline.collapsed.compact > tbody > tr > td:first-child:before,
12534table.dataTable.dtr-inline.collapsed.compact > tbody > tr > th:first-child:before {
12535 top: 5px;
12536 left: 4px;
12537 height: 14px;
12538 width: 14px;
12539 border-radius: 14px;
12540 line-height: 14px;
12541 text-indent: 3px;
12542}
12543table.dataTable.dtr-column > tbody > tr > td.control,
12544table.dataTable.dtr-column > tbody > tr > th.control {
12545 position: relative;
12546 cursor: pointer;
12547}
12548table.dataTable.dtr-column > tbody > tr > td.control:before,
12549table.dataTable.dtr-column > tbody > tr > th.control:before {
12550 top: 50%;
12551 left: 50%;
12552 height: 16px;
12553 width: 16px;
12554 margin-top: -10px;
12555 margin-left: -10px;
12556 display: block;
12557 position: absolute;
12558 color: white;
12559 border: 2px solid white;
12560 border-radius: 14px;
12561 box-shadow: 0 0 3px #444;
12562 box-sizing: content-box;
12563 text-align: center;
12564 font-family: 'Courier New', Courier, monospace;
12565 line-height: 14px;
12566 content: '+';
12567 background-color: #337ab7;
12568}
12569table.dataTable.dtr-column > tbody > tr.parent td.control:before,
12570table.dataTable.dtr-column > tbody > tr.parent th.control:before {
12571 content: '-';
12572 background-color: #d33333;
12573}
12574table.dataTable > tbody > tr.child {
12575 padding: 0.5em 1em;
12576}
12577table.dataTable > tbody > tr.child:hover {
12578 background: transparent !important;
12579}
12580table.dataTable > tbody > tr.child ul {
12581 display: inline-block;
12582 list-style-type: none;
12583 margin: 0;
12584 padding: 0;
12585}
12586table.dataTable > tbody > tr.child ul li {
12587 border-bottom: 1px solid #efefef;
12588 padding: 0.5em 0;
12589}
12590table.dataTable > tbody > tr.child ul li:first-child {
12591 padding-top: 0;
12592}
12593table.dataTable > tbody > tr.child ul li:last-child {
12594 border-bottom: none;
12595}
12596table.dataTable > tbody > tr.child span.dtr-title {
12597 display: inline-block;
12598 min-width: 75px;
12599 font-weight: bold;
12600}
12601
12602div.dtr-modal {
12603 position: fixed;
12604 box-sizing: border-box;
12605 top: 0;
12606 left: 0;
12607 height: 100%;
12608 width: 100%;
12609 z-index: 100;
12610 padding: 10em 1em;
12611}
12612div.dtr-modal div.dtr-modal-display {
12613 position: absolute;
12614 top: 0;
12615 left: 0;
12616 bottom: 0;
12617 right: 0;
12618 width: 50%;
12619 height: 50%;
12620 overflow: auto;
12621 margin: auto;
12622 z-index: 102;
12623 overflow: auto;
12624 background-color: #f5f5f7;
12625 border: 1px solid black;
12626 border-radius: 0.5em;
12627 box-shadow: 0 12px 30px rgba(0, 0, 0, 0.6);
12628}
12629div.dtr-modal div.dtr-modal-content {
12630 position: relative;
12631 padding: 1em;
12632}
12633div.dtr-modal div.dtr-modal-close {
12634 position: absolute;
12635 top: 6px;
12636 right: 6px;
12637 width: 22px;
12638 height: 22px;
12639 border: 1px solid #eaeaea;
12640 background-color: #f9f9f9;
12641 text-align: center;
12642 border-radius: 3px;
12643 cursor: pointer;
12644 z-index: 12;
12645}
12646div.dtr-modal div.dtr-modal-close:hover {
12647 background-color: #eaeaea;
12648}
12649div.dtr-modal div.dtr-modal-background {
12650 position: fixed;
12651 top: 0;
12652 left: 0;
12653 right: 0;
12654 bottom: 0;
12655 z-index: 101;
12656 background: rgba(0, 0, 0, 0.6);
12657}
12658
12659@media screen and (max-width: 767px) {
12660 div.dtr-modal div.dtr-modal-display {
12661 width: 95%;
12662 }
12663}
12664div.dtr-bs-modal table.table tr:first-child td {
12665 border-top: none;
12666}
12667
12668.multiselect-container{position:absolute;list-style-type:none;margin:0;padding:0}.multiselect-container .input-group{margin:5px}.multiselect-container>li{padding:0}.multiselect-container>li>a.multiselect-all label{font-weight:700}.multiselect-container>li.multiselect-group label{margin:0;padding:3px 20px 3px 20px;height:100%;font-weight:700}.multiselect-container>li.multiselect-group-clickable label{cursor:pointer}.multiselect-container>li>a{padding:0}.multiselect-container>li>a>label{margin:0;height:100%;cursor:pointer;font-weight:400;padding:3px 20px 3px 40px}.multiselect-container>li>a>label.radio,.multiselect-container>li>a>label.checkbox{margin:0}.multiselect-container>li>a>label>input[type=checkbox]{margin-bottom:5px}.btn-group>.btn-group:nth-child(2)>.multiselect.btn{border-top-left-radius:4px;border-bottom-left-radius:4px}.form-inline .multiselect-container label.checkbox,.form-inline .multiselect-container label.radio{padding:3px 20px 3px 40px}.form-inline .multiselect-container li a label.checkbox input[type=checkbox],.form-inline .multiselect-container li a label.radio input[type=radio]{margin-left:-20px;margin-right:0}
12669/* Preload images */
12670body:after {
12671 content: url(../images/close.png) url(../images/loading.gif) url(../images/prev.png) url(../images/next.png);
12672 display: none;
12673}
12674
12675.lightboxOverlay {
12676 position: absolute;
12677 top: 0;
12678 left: 0;
12679 z-index: 9999;
12680 background-color: black;
12681 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
12682 opacity: 0.8;
12683 display: none;
12684}
12685
12686.lightbox {
12687 position: absolute;
12688 left: 0;
12689 width: 100%;
12690 z-index: 10000;
12691 text-align: center;
12692 line-height: 0;
12693 font-weight: normal;
12694}
12695
12696.lightbox .lb-image {
12697 display: block;
12698 height: auto;
12699 max-width: inherit;
12700 border-radius: 3px;
12701}
12702
12703.lightbox a img {
12704 border: none;
12705}
12706
12707.lb-outerContainer {
12708 position: relative;
12709 background-color: white;
12710 *zoom: 1;
12711 width: 250px;
12712 height: 250px;
12713 margin: 0 auto;
12714 border-radius: 4px;
12715}
12716
12717.lb-outerContainer:after {
12718 content: "";
12719 display: table;
12720 clear: both;
12721}
12722
12723.lb-container {
12724 padding: 4px;
12725}
12726
12727.lb-loader {
12728 position: absolute;
12729 top: 43%;
12730 left: 0;
12731 height: 25%;
12732 width: 100%;
12733 text-align: center;
12734 line-height: 0;
12735}
12736
12737.lb-cancel {
12738 display: block;
12739 width: 32px;
12740 height: 32px;
12741 margin: 0 auto;
12742 background: url(../images/loading.gif) no-repeat;
12743}
12744
12745.lb-nav {
12746 position: absolute;
12747 top: 0;
12748 left: 0;
12749 height: 100%;
12750 width: 100%;
12751 z-index: 10;
12752}
12753
12754.lb-container > .nav {
12755 left: 0;
12756}
12757
12758.lb-nav a {
12759 outline: none;
12760 background-image: url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');
12761}
12762
12763.lb-prev, .lb-next {
12764 height: 100%;
12765 cursor: pointer;
12766 display: block;
12767}
12768
12769.lb-nav a.lb-prev {
12770 width: 34%;
12771 left: 0;
12772 float: left;
12773 background: url(../images/prev.png) left 48% no-repeat;
12774 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
12775 opacity: 0;
12776 -webkit-transition: opacity 0.6s;
12777 -moz-transition: opacity 0.6s;
12778 -o-transition: opacity 0.6s;
12779 transition: opacity 0.6s;
12780}
12781
12782.lb-nav a.lb-prev:hover {
12783 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
12784 opacity: 1;
12785}
12786
12787.lb-nav a.lb-next {
12788 width: 64%;
12789 right: 0;
12790 float: right;
12791 background: url(../images/next.png) right 48% no-repeat;
12792 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
12793 opacity: 0;
12794 -webkit-transition: opacity 0.6s;
12795 -moz-transition: opacity 0.6s;
12796 -o-transition: opacity 0.6s;
12797 transition: opacity 0.6s;
12798}
12799
12800.lb-nav a.lb-next:hover {
12801 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
12802 opacity: 1;
12803}
12804
12805.lb-dataContainer {
12806 margin: 0 auto;
12807 padding-top: 5px;
12808 *zoom: 1;
12809 width: 100%;
12810 -moz-border-radius-bottomleft: 4px;
12811 -webkit-border-bottom-left-radius: 4px;
12812 border-bottom-left-radius: 4px;
12813 -moz-border-radius-bottomright: 4px;
12814 -webkit-border-bottom-right-radius: 4px;
12815 border-bottom-right-radius: 4px;
12816}
12817
12818.lb-dataContainer:after {
12819 content: "";
12820 display: table;
12821 clear: both;
12822}
12823
12824.lb-data {
12825 padding: 0 4px;
12826 color: #ccc;
12827}
12828
12829.lb-data .lb-details {
12830 width: 85%;
12831 float: left;
12832 text-align: left;
12833 line-height: 1.1em;
12834}
12835
12836.lb-data .lb-caption {
12837 font-size: 13px;
12838 font-weight: bold;
12839 line-height: 1em;
12840}
12841
12842.lb-data .lb-number {
12843 display: block;
12844 clear: left;
12845 padding-bottom: 1em;
12846 font-size: 12px;
12847 color: #999999;
12848}
12849
12850.lb-data .lb-close {
12851 display: block;
12852 float: right;
12853 width: 30px;
12854 height: 30px;
12855 background: url(../images/close.png) top right no-repeat;
12856 text-align: right;
12857 outline: none;
12858 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
12859 opacity: 0.7;
12860 -webkit-transition: opacity 0.2s;
12861 -moz-transition: opacity 0.2s;
12862 -o-transition: opacity 0.2s;
12863 transition: opacity 0.2s;
12864}
12865
12866.lb-data .lb-close:hover {
12867 cursor: pointer;
12868 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
12869 opacity: 1;
12870}
12871
12872/* iCheck plugin Square skin, blue
12873----------------------------------- */
12874.icheckbox_square-blue,
12875.iradio_square-blue {
12876 display: inline-block;
12877 *display: inline;
12878 vertical-align: middle;
12879 margin: 0;
12880 padding: 0;
12881 width: 22px;
12882 height: 22px;
12883 background: url(blue.png) no-repeat;
12884 border: none;
12885 cursor: pointer;
12886}
12887
12888.icheckbox_square-blue {
12889 background-position: 0 0;
12890}
12891 .icheckbox_square-blue.hover {
12892 background-position: -24px 0;
12893 }
12894 .icheckbox_square-blue.checked {
12895 background-position: -48px 0;
12896 }
12897 .icheckbox_square-blue.disabled {
12898 background-position: -72px 0;
12899 cursor: default;
12900 }
12901 .icheckbox_square-blue.checked.disabled {
12902 background-position: -96px 0;
12903 }
12904
12905.iradio_square-blue {
12906 background-position: -120px 0;
12907}
12908 .iradio_square-blue.hover {
12909 background-position: -144px 0;
12910 }
12911 .iradio_square-blue.checked {
12912 background-position: -168px 0;
12913 }
12914 .iradio_square-blue.disabled {
12915 background-position: -192px 0;
12916 cursor: default;
12917 }
12918 .iradio_square-blue.checked.disabled {
12919 background-position: -216px 0;
12920 }
12921
12922/* HiDPI support */
12923@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) {
12924 .icheckbox_square-blue,
12925 .iradio_square-blue {
12926 background-image: url(blue@2x.png);
12927 -webkit-background-size: 240px 24px;
12928 background-size: 240px 24px;
12929 }
12930}