1article,
2aside,
3details,
4figcaption,
5figure,
6footer,
7header,
8hgroup,
9nav,
10section {
11	display: block;
12}
13audio,
14canvas,
15video {
16	display: inline-block;
17	*display: inline;
18	*zoom: 1;
19}
20audio:not([controls]) {
21	display: none;
22}
23html {
24	font-size: 100%;
25	-webkit-text-size-adjust: 100%;
26	-ms-text-size-adjust: 100%;
27}
28a:focus {
29	outline: thin dotted #333;
30	outline: 5px auto -webkit-focus-ring-color;
31	outline-offset: -2px;
32}
33a:hover,
34a:active {
35	outline: 0;
36}
37sub,
38sup {
39	position: relative;
40	font-size: 75%;
41	line-height: 0;
42	vertical-align: baseline;
43}
44sup {
45	top: -0.5em;
46}
47sub {
48	bottom: -0.25em;
49}
50img {
51	max-width: 100%;
52	width: auto \9;
53	height: auto;
54	vertical-align: middle;
55	border: 0;
56	-ms-interpolation-mode: bicubic;
57}
58#map_canvas img,
59.google-maps img,
60.gm-style img {
61	max-width: none;
62}
63button,
64input,
65select,
66textarea {
67	margin: 0;
68	font-size: 100%;
69	vertical-align: middle;
70}
71button,
72input {
73	*overflow: visible;
74	line-height: normal;
75}
76button::-moz-focus-inner,
77input::-moz-focus-inner {
78	padding: 0;
79	border: 0;
80}
81button,
82html input[type="button"],
83input[type="reset"],
84input[type="submit"] {
85	-webkit-appearance: button;
86	cursor: pointer;
87}
88label,
89select,
90button,
91input[type="button"],
92input[type="reset"],
93input[type="submit"],
94input[type="radio"],
95input[type="checkbox"] {
96	cursor: pointer;
97}
98input[type="search"] {
99	-webkit-box-sizing: content-box;
100	-moz-box-sizing: content-box;
101	box-sizing: content-box;
102	-webkit-appearance: textfield;
103}
104input[type="search"]::-webkit-search-decoration,
105input[type="search"]::-webkit-search-cancel-button {
106	-webkit-appearance: none;
107}
108textarea {
109	overflow: auto;
110	vertical-align: top;
111}
112@media print {
113	* {
114		text-shadow: none !important;
115		color: #000 !important;
116		background: transparent !important;
117		box-shadow: none !important;
118	}
119	a,
120	a:visited {
121		text-decoration: underline;
122	}
123	a[href]:after {
124		content: " (" attr(href) ")";
125	}
126	abbr[title]:after {
127		content: " (" attr(title) ")";
128	}
129	.ir a:after,
130	a[href^="javascript:"]:after,
131	a[href^="#"]:after {
132		content: "";
133	}
134	pre,
135	blockquote {
136		border: 1px solid #999;
137		page-break-inside: avoid;
138	}
139	thead {
140		display: table-header-group;
141	}
142	tr,
143	img {
144		page-break-inside: avoid;
145	}
146	img {
147		max-width: 100% !important;
148	}
149	@page {
150		margin: 0.5cm;
151	}
152	p,
153	h2,
154	h3 {
155		orphans: 3;
156		widows: 3;
157	}
158	h2,
159	h3 {
160		page-break-after: avoid;
161	}
162}
163.clearfix {
164	*zoom: 1;
165}
166.clearfix:before,
167.clearfix:after {
168	display: table;
169	content: "";
170	line-height: 0;
171}
172.clearfix:after {
173	clear: both;
174}
175.hide-text {
176	font: 0/0 a;
177	color: transparent;
178	text-shadow: none;
179	background-color: transparent;
180	border: 0;
181}
182.input-block-level {
183	display: block;
184	width: 100%;
185	min-height: 28px;
186	-webkit-box-sizing: border-box;
187	-moz-box-sizing: border-box;
188	box-sizing: border-box;
189}
190body {
191	margin: 0;
192	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
193	font-size: 13px;
194	line-height: 18px;
195	color: #333;
196	background-color: #fff;
197}
198a {
199	color: #3071a9;
200	text-decoration: none;
201}
202a:hover,
203a:focus {
204	color: #1f496e;
205	text-decoration: underline;
206}
207.img-rounded {
208	-webkit-border-radius: 6px;
209	-moz-border-radius: 6px;
210	border-radius: 6px;
211}
212.img-polaroid {
213	padding: 4px;
214	background-color: #fff;
215	border: 1px solid #ccc;
216	border: 1px solid rgba(0,0,0,0.2);
217	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1);
218	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.1);
219	box-shadow: 0 1px 3px rgba(0,0,0,0.1);
220}
221.img-circle {
222	-webkit-border-radius: 500px;
223	-moz-border-radius: 500px;
224	border-radius: 500px;
225}
226.row {
227	margin-left: -20px;
228	*zoom: 1;
229}
230.row:before,
231.row:after {
232	display: table;
233	content: "";
234	line-height: 0;
235}
236.row:after {
237	clear: both;
238}
239[class*="span"] {
240	float: left;
241	min-height: 1px;
242	margin-left: 20px;
243}
244.container,
245.navbar-static-top .container,
246.navbar-fixed-top .container,
247.navbar-fixed-bottom .container {
248	width: 940px;
249}
250.span12 {
251	width: 940px;
252}
253.span11 {
254	width: 860px;
255}
256.span10 {
257	width: 780px;
258}
259.span9 {
260	width: 700px;
261}
262.span8 {
263	width: 620px;
264}
265.span7 {
266	width: 540px;
267}
268.span6 {
269	width: 460px;
270}
271.span5 {
272	width: 380px;
273}
274.span4 {
275	width: 300px;
276}
277.span3 {
278	width: 220px;
279}
280.span2 {
281	width: 140px;
282}
283.span1 {
284	width: 60px;
285}
286.offset12 {
287	margin-left: 980px;
288}
289.offset11 {
290	margin-left: 900px;
291}
292.offset10 {
293	margin-left: 820px;
294}
295.offset9 {
296	margin-left: 740px;
297}
298.offset8 {
299	margin-left: 660px;
300}
301.offset7 {
302	margin-left: 580px;
303}
304.offset6 {
305	margin-left: 500px;
306}
307.offset5 {
308	margin-left: 420px;
309}
310.offset4 {
311	margin-left: 340px;
312}
313.offset3 {
314	margin-left: 260px;
315}
316.offset2 {
317	margin-left: 180px;
318}
319.offset1 {
320	margin-left: 100px;
321}
322.row-fluid {
323	width: 100%;
324	*zoom: 1;
325}
326.row-fluid:before,
327.row-fluid:after {
328	display: table;
329	content: "";
330	line-height: 0;
331}
332.row-fluid:after {
333	clear: both;
334}
335.row-fluid [class*="span"] {
336	display: block;
337	width: 100%;
338	min-height: 28px;
339	-webkit-box-sizing: border-box;
340	-moz-box-sizing: border-box;
341	box-sizing: border-box;
342	float: left;
343	margin-left: 2.1276595744681%;
344	*margin-left: 2.0744680851064%;
345}
346.row-fluid [class*="span"]:first-child {
347	margin-left: 0;
348}
349.row-fluid .controls-row [class*="span"] + [class*="span"] {
350	margin-left: 2.1276595744681%;
351}
352.row-fluid .span12 {
353	width: 100%;
354	*width: 99.946808510638%;
355}
356.row-fluid .span11 {
357	width: 91.489361702128%;
358	*width: 91.436170212766%;
359}
360.row-fluid .span10 {
361	width: 82.978723404255%;
362	*width: 82.925531914894%;
363}
364.row-fluid .span9 {
365	width: 74.468085106383%;
366	*width: 74.414893617021%;
367}
368.row-fluid .span8 {
369	width: 65.957446808511%;
370	*width: 65.904255319149%;
371}
372.row-fluid .span7 {
373	width: 57.446808510638%;
374	*width: 57.393617021277%;
375}
376.row-fluid .span6 {
377	width: 48.936170212766%;
378	*width: 48.882978723404%;
379}
380.row-fluid .span5 {
381	width: 40.425531914894%;
382	*width: 40.372340425532%;
383}
384.row-fluid .span4 {
385	width: 31.914893617021%;
386	*width: 31.86170212766%;
387}
388.row-fluid .span3 {
389	width: 23.404255319149%;
390	*width: 23.351063829787%;
391}
392.row-fluid .span2 {
393	width: 14.893617021277%;
394	*width: 14.840425531915%;
395}
396.row-fluid .span1 {
397	width: 6.3829787234043%;
398	*width: 6.3297872340426%;
399}
400.row-fluid .offset12 {
401	margin-left: 104.25531914894%;
402	*margin-left: 104.14893617021%;
403}
404.row-fluid .offset12:first-child {
405	margin-left: 102.12765957447%;
406	*margin-left: 102.02127659574%;
407}
408.row-fluid .offset11 {
409	margin-left: 95.744680851064%;
410	*margin-left: 95.63829787234%;
411}
412.row-fluid .offset11:first-child {
413	margin-left: 93.617021276596%;
414	*margin-left: 93.510638297872%;
415}
416.row-fluid .offset10 {
417	margin-left: 87.234042553191%;
418	*margin-left: 87.127659574468%;
419}
420.row-fluid .offset10:first-child {
421	margin-left: 85.106382978723%;
422	*margin-left: 85%;
423}
424.row-fluid .offset9 {
425	margin-left: 78.723404255319%;
426	*margin-left: 78.617021276596%;
427}
428.row-fluid .offset9:first-child {
429	margin-left: 76.595744680851%;
430	*margin-left: 76.489361702128%;
431}
432.row-fluid .offset8 {
433	margin-left: 70.212765957447%;
434	*margin-left: 70.106382978723%;
435}
436.row-fluid .offset8:first-child {
437	margin-left: 68.085106382979%;
438	*margin-left: 67.978723404255%;
439}
440.row-fluid .offset7 {
441	margin-left: 61.702127659574%;
442	*margin-left: 61.595744680851%;
443}
444.row-fluid .offset7:first-child {
445	margin-left: 59.574468085106%;
446	*margin-left: 59.468085106383%;
447}
448.row-fluid .offset6 {
449	margin-left: 53.191489361702%;
450	*margin-left: 53.085106382979%;
451}
452.row-fluid .offset6:first-child {
453	margin-left: 51.063829787234%;
454	*margin-left: 50.957446808511%;
455}
456.row-fluid .offset5 {
457	margin-left: 44.68085106383%;
458	*margin-left: 44.574468085106%;
459}
460.row-fluid .offset5:first-child {
461	margin-left: 42.553191489362%;
462	*margin-left: 42.446808510638%;
463}
464.row-fluid .offset4 {
465	margin-left: 36.170212765957%;
466	*margin-left: 36.063829787234%;
467}
468.row-fluid .offset4:first-child {
469	margin-left: 34.042553191489%;
470	*margin-left: 33.936170212766%;
471}
472.row-fluid .offset3 {
473	margin-left: 27.659574468085%;
474	*margin-left: 27.553191489362%;
475}
476.row-fluid .offset3:first-child {
477	margin-left: 25.531914893617%;
478	*margin-left: 25.425531914894%;
479}
480.row-fluid .offset2 {
481	margin-left: 19.148936170213%;
482	*margin-left: 19.042553191489%;
483}
484.row-fluid .offset2:first-child {
485	margin-left: 17.021276595745%;
486	*margin-left: 16.914893617021%;
487}
488.row-fluid .offset1 {
489	margin-left: 10.63829787234%;
490	*margin-left: 10.531914893617%;
491}
492.row-fluid .offset1:first-child {
493	margin-left: 8.5106382978723%;
494	*margin-left: 8.4042553191489%;
495}
496[class*="span"].hide,
497.row-fluid [class*="span"].hide {
498	display: none;
499}
500[class*="span"].pull-right,
501.row-fluid [class*="span"].pull-right {
502	float: right;
503}
504.container {
505	margin-right: auto;
506	margin-left: auto;
507	*zoom: 1;
508}
509.container:before,
510.container:after {
511	display: table;
512	content: "";
513	line-height: 0;
514}
515.container:after {
516	clear: both;
517}
518.container-fluid {
519	padding-right: 20px;
520	padding-left: 20px;
521	*zoom: 1;
522}
523.container-fluid:before,
524.container-fluid:after {
525	display: table;
526	content: "";
527	line-height: 0;
528}
529.container-fluid:after {
530	clear: both;
531}
532p {
533	margin: 0 0 9px;
534}
535.lead {
536	margin-bottom: 18px;
537	font-size: 19.5px;
538	font-weight: 200;
539	line-height: 27px;
540}
541small {
542	font-size: 85%;
543}
544strong {
545	font-weight: bold;
546}
547em {
548	font-style: italic;
549}
550cite {
551	font-style: normal;
552}
553.muted {
554	color: #999;
555}
556a.muted:hover,
557a.muted:focus {
558	color: #808080;
559}
560.text-warning {
561	color: #8a6d3b;
562}
563a.text-warning:hover,
564a.text-warning:focus {
565	color: #66512c;
566}
567.text-error {
568	color: #a94442;
569}
570a.text-error:hover,
571a.text-error:focus {
572	color: #843534;
573}
574.text-info {
575	color: #31708f;
576}
577a.text-info:hover,
578a.text-info:focus {
579	color: #245269;
580}
581.text-success {
582	color: #3c763d;
583}
584a.text-success:hover,
585a.text-success:focus {
586	color: #2b542c;
587}
588.text-left {
589	text-align: left;
590}
591.text-right {
592	text-align: right;
593}
594.text-center {
595	text-align: center;
596}
597h1,
598h2,
599h3,
600h4,
601h5,
602h6 {
603	margin: 9px 0;
604	font-family: inherit;
605	font-weight: bold;
606	line-height: 18px;
607	color: inherit;
608	text-rendering: optimizelegibility;
609}
610h1 small,
611h2 small,
612h3 small,
613h4 small,
614h5 small,
615h6 small {
616	font-weight: normal;
617	line-height: 1;
618	color: #999;
619}
620h1,
621h2,
622h3 {
623	line-height: 36px;
624}
625h1 {
626	font-size: 35.75px;
627}
628h2 {
629	font-size: 29.25px;
630}
631h3 {
632	font-size: 22.75px;
633}
634h4 {
635	font-size: 16.25px;
636}
637h5 {
638	font-size: 13px;
639}
640h6 {
641	font-size: 11.05px;
642}
643h1 small {
644	font-size: 22.75px;
645}
646h2 small {
647	font-size: 16.25px;
648}
649h3 small {
650	font-size: 13px;
651}
652h4 small {
653	font-size: 13px;
654}
655.page-header {
656	padding-bottom: 8px;
657	margin: 18px 0 27px;
658	border-bottom: 1px solid #eee;
659}
660ul,
661ol {
662	padding: 0;
663	margin: 0 0 9px 25px;
664}
665ul ul,
666ul ol,
667ol ol,
668ol ul {
669	margin-bottom: 0;
670}
671li {
672	line-height: 18px;
673}
674ul.unstyled,
675ol.unstyled {
676	margin-left: 0;
677	list-style: none;
678}
679ul.inline,
680ol.inline {
681	margin-left: 0;
682	list-style: none;
683}
684ul.inline > li,
685ol.inline > li {
686	display: inline-block;
687	*display: inline;
688	*zoom: 1;
689	padding-left: 5px;
690	padding-right: 5px;
691}
692dl {
693	margin-bottom: 18px;
694}
695dt,
696dd {
697	line-height: 18px;
698}
699dt {
700	font-weight: bold;
701}
702dd {
703	margin-left: 9px;
704}
705.dl-horizontal {
706	*zoom: 1;
707}
708.dl-horizontal:before,
709.dl-horizontal:after {
710	display: table;
711	content: "";
712	line-height: 0;
713}
714.dl-horizontal:after {
715	clear: both;
716}
717.dl-horizontal dt {
718	float: left;
719	width: 160px;
720	clear: left;
721	text-align: right;
722	overflow: hidden;
723	text-overflow: ellipsis;
724	white-space: nowrap;
725}
726.dl-horizontal dd {
727	margin-left: 180px;
728}
729hr {
730	margin: 18px 0;
731	border: 0;
732	border-top: 1px solid #eee;
733	border-bottom: 1px solid #fff;
734}
735abbr[title],
736abbr[data-original-title] {
737	cursor: help;
738	border-bottom: 1px dotted #999;
739}
740abbr.initialism {
741	font-size: 90%;
742	text-transform: uppercase;
743}
744blockquote {
745	padding: 0 0 0 15px;
746	margin: 0 0 18px;
747	border-left: 5px solid #eee;
748}
749blockquote p {
750	margin-bottom: 0;
751	font-size: 16.25px;
752	font-weight: 300;
753	line-height: 1.25;
754}
755blockquote small {
756	display: block;
757	line-height: 18px;
758	color: #999;
759}
760blockquote small:before {
761	content: '\2014 \00A0';
762}
763blockquote.pull-right {
764	float: right;
765	padding-right: 15px;
766	padding-left: 0;
767	border-right: 5px solid #eee;
768	border-left: 0;
769}
770blockquote.pull-right p,
771blockquote.pull-right small {
772	text-align: right;
773}
774blockquote.pull-right small:before {
775	content: '';
776}
777blockquote.pull-right small:after {
778	content: '\00A0 \2014';
779}
780q:before,
781q:after,
782blockquote:before,
783blockquote:after {
784	content: "";
785}
786address {
787	display: block;
788	margin-bottom: 18px;
789	font-style: normal;
790	line-height: 18px;
791}
792code,
793pre {
794	padding: 0 3px 2px;
795	font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
796	font-size: 11px;
797	color: #333;
798	-webkit-border-radius: 3px;
799	-moz-border-radius: 3px;
800	border-radius: 3px;
801}
802code {
803	padding: 2px 4px;
804	color: #d14;
805	background-color: #f7f7f9;
806	border: 1px solid #e1e1e8;
807	white-space: nowrap;
808}
809pre {
810	display: block;
811	padding: 8.5px;
812	margin: 0 0 9px;
813	font-size: 12px;
814	line-height: 18px;
815	word-break: break-all;
816	word-wrap: break-word;
817	white-space: pre;
818	white-space: pre-wrap;
819	background-color: #f5f5f5;
820	border: 1px solid #ccc;
821	border: 1px solid rgba(0,0,0,0.15);
822	-webkit-border-radius: 3px;
823	-moz-border-radius: 3px;
824	border-radius: 3px;
825}
826pre.prettyprint {
827	margin-bottom: 18px;
828}
829pre code {
830	padding: 0;
831	color: inherit;
832	white-space: pre;
833	white-space: pre-wrap;
834	background-color: transparent;
835	border: 0;
836}
837.pre-scrollable {
838	max-height: 340px;
839	overflow-y: scroll;
840}
841form {
842	margin: 0 0 18px;
843}
844fieldset {
845	padding: 0;
846	margin: 0;
847	border: 0;
848}
849legend {
850	display: block;
851	width: 100%;
852	padding: 0;
853	margin-bottom: 18px;
854	font-size: 19.5px;
855	line-height: 36px;
856	color: #333;
857	border: 0;
858	border-bottom: 1px solid #e5e5e5;
859}
860legend small {
861	font-size: 13.5px;
862	color: #999;
863}
864label,
865input,
866button,
867select,
868textarea {
869	font-size: 13px;
870	font-weight: normal;
871	line-height: 18px;
872}
873input,
874button,
875select,
876textarea {
877	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
878}
879label {
880	display: block;
881	margin-bottom: 5px;
882}
883select,
884textarea,
885input[type="text"],
886input[type="password"],
887input[type="datetime"],
888input[type="datetime-local"],
889input[type="date"],
890input[type="month"],
891input[type="time"],
892input[type="week"],
893input[type="number"],
894input[type="email"],
895input[type="url"],
896input[type="search"],
897input[type="tel"],
898input[type="color"],
899.uneditable-input {
900	display: inline-block;
901	height: 18px;
902	padding: 4px 6px;
903	margin-bottom: 9px;
904	font-size: 13px;
905	line-height: 18px;
906	color: #555;
907	-webkit-border-radius: 3px;
908	-moz-border-radius: 3px;
909	border-radius: 3px;
910	vertical-align: middle;
911}
912input,
913textarea,
914.uneditable-input {
915	width: 206px;
916}
917textarea {
918	height: auto;
919}
920textarea,
921input[type="text"],
922input[type="password"],
923input[type="datetime"],
924input[type="datetime-local"],
925input[type="date"],
926input[type="month"],
927input[type="time"],
928input[type="week"],
929input[type="number"],
930input[type="email"],
931input[type="url"],
932input[type="search"],
933input[type="tel"],
934input[type="color"],
935.uneditable-input {
936	background-color: #fff;
937	border: 1px solid #ccc;
938	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
939	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
940	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
941	-webkit-transition: border linear .2s, box-shadow linear .2s;
942	-moz-transition: border linear .2s, box-shadow linear .2s;
943	-o-transition: border linear .2s, box-shadow linear .2s;
944	transition: border linear .2s, box-shadow linear .2s;
945}
946textarea:focus,
947input[type="text"]:focus,
948input[type="password"]:focus,
949input[type="datetime"]:focus,
950input[type="datetime-local"]:focus,
951input[type="date"]:focus,
952input[type="month"]:focus,
953input[type="time"]:focus,
954input[type="week"]:focus,
955input[type="number"]:focus,
956input[type="email"]:focus,
957input[type="url"]:focus,
958input[type="search"]:focus,
959input[type="tel"]:focus,
960input[type="color"]:focus,
961.uneditable-input:focus {
962	border-color: rgba(82,168,236,0.8);
963	outline: 0;
964	outline: thin dotted \9;
965	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
966	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
967	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
968}
969input[type="radio"],
970input[type="checkbox"] {
971	margin: 4px 0 0;
972	*margin-top: 0;
973	margin-top: 1px \9;
974	line-height: normal;
975}
976input[type="file"],
977input[type="image"],
978input[type="submit"],
979input[type="reset"],
980input[type="button"],
981input[type="radio"],
982input[type="checkbox"] {
983	width: auto;
984}
985select,
986input[type="file"] {
987	height: 28px;
988	*margin-top: 4px;
989	line-height: 28px;
990}
991select {
992	width: 220px;
993	border: 1px solid #ccc;
994	background-color: #fff;
995}
996select[multiple],
997select[size] {
998	height: auto;
999}
1000select:focus,
1001input[type="file"]:focus,
1002input[type="radio"]:focus,
1003input[type="checkbox"]:focus {
1004	outline: thin dotted #333;
1005	outline: 5px auto -webkit-focus-ring-color;
1006	outline-offset: -2px;
1007}
1008.uneditable-input,
1009.uneditable-textarea {
1010	color: #999;
1011	background-color: #fcfcfc;
1012	border-color: #ccc;
1013	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
1014	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
1015	box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
1016	cursor: not-allowed;
1017}
1018.uneditable-input {
1019	overflow: hidden;
1020	white-space: nowrap;
1021}
1022.uneditable-textarea {
1023	width: auto;
1024	height: auto;
1025}
1026input:-moz-placeholder,
1027textarea:-moz-placeholder {
1028	color: #999;
1029}
1030input:-ms-input-placeholder,
1031textarea:-ms-input-placeholder {
1032	color: #999;
1033}
1034input::-webkit-input-placeholder,
1035textarea::-webkit-input-placeholder {
1036	color: #999;
1037}
1038.radio,
1039.checkbox {
1040	min-height: 18px;
1041	padding-left: 20px;
1042}
1043.radio input[type="radio"],
1044.checkbox input[type="checkbox"] {
1045	float: left;
1046	margin-left: -20px;
1047}
1048.controls > .radio:first-child,
1049.controls > .checkbox:first-child {
1050	padding-top: 5px;
1051}
1052.radio.inline,
1053.checkbox.inline {
1054	display: inline-block;
1055	padding-top: 5px;
1056	margin-bottom: 0;
1057	vertical-align: middle;
1058}
1059.radio.inline + .radio.inline,
1060.checkbox.inline + .checkbox.inline {
1061	margin-left: 10px;
1062}
1063.input-mini {
1064	width: 60px;
1065}
1066.input-small {
1067	width: 90px;
1068}
1069.input-medium {
1070	width: 150px;
1071}
1072.input-large {
1073	width: 210px;
1074}
1075.input-xlarge {
1076	width: 270px;
1077}
1078.input-xxlarge {
1079	width: 530px;
1080}
1081input[class*="span"],
1082select[class*="span"],
1083textarea[class*="span"],
1084.uneditable-input[class*="span"],
1085.row-fluid input[class*="span"],
1086.row-fluid select[class*="span"],
1087.row-fluid textarea[class*="span"],
1088.row-fluid .uneditable-input[class*="span"] {
1089	float: none;
1090	margin-left: 0;
1091}
1092.input-append input[class*="span"],
1093.input-append .uneditable-input[class*="span"],
1094.input-prepend input[class*="span"],
1095.input-prepend .uneditable-input[class*="span"],
1096.row-fluid input[class*="span"],
1097.row-fluid select[class*="span"],
1098.row-fluid textarea[class*="span"],
1099.row-fluid .uneditable-input[class*="span"],
1100.row-fluid .input-prepend [class*="span"],
1101.row-fluid .input-append [class*="span"] {
1102	display: inline-block;
1103}
1104input,
1105textarea,
1106.uneditable-input {
1107	margin-left: 0;
1108}
1109.controls-row [class*="span"] + [class*="span"] {
1110	margin-left: 20px;
1111}
1112input.span12,
1113textarea.span12,
1114.uneditable-input.span12 {
1115	width: 926px;
1116}
1117input.span11,
1118textarea.span11,
1119.uneditable-input.span11 {
1120	width: 846px;
1121}
1122input.span10,
1123textarea.span10,
1124.uneditable-input.span10 {
1125	width: 766px;
1126}
1127input.span9,
1128textarea.span9,
1129.uneditable-input.span9 {
1130	width: 686px;
1131}
1132input.span8,
1133textarea.span8,
1134.uneditable-input.span8 {
1135	width: 606px;
1136}
1137input.span7,
1138textarea.span7,
1139.uneditable-input.span7 {
1140	width: 526px;
1141}
1142input.span6,
1143textarea.span6,
1144.uneditable-input.span6 {
1145	width: 446px;
1146}
1147input.span5,
1148textarea.span5,
1149.uneditable-input.span5 {
1150	width: 366px;
1151}
1152input.span4,
1153textarea.span4,
1154.uneditable-input.span4 {
1155	width: 286px;
1156}
1157input.span3,
1158textarea.span3,
1159.uneditable-input.span3 {
1160	width: 206px;
1161}
1162input.span2,
1163textarea.span2,
1164.uneditable-input.span2 {
1165	width: 126px;
1166}
1167input.span1,
1168textarea.span1,
1169.uneditable-input.span1 {
1170	width: 46px;
1171}
1172.controls-row {
1173	*zoom: 1;
1174}
1175.controls-row:before,
1176.controls-row:after {
1177	display: table;
1178	content: "";
1179	line-height: 0;
1180}
1181.controls-row:after {
1182	clear: both;
1183}
1184.controls-row [class*="span"],
1185.row-fluid .controls-row [class*="span"] {
1186	float: left;
1187}
1188.controls-row .checkbox[class*="span"],
1189.controls-row .radio[class*="span"] {
1190	padding-top: 5px;
1191}
1192input[disabled],
1193select[disabled],
1194textarea[disabled],
1195input[readonly],
1196select[readonly],
1197textarea[readonly] {
1198	cursor: not-allowed;
1199	background-color: #eee;
1200}
1201input[type="radio"][disabled],
1202input[type="checkbox"][disabled],
1203input[type="radio"][readonly],
1204input[type="checkbox"][readonly] {
1205	background-color: transparent;
1206}
1207.control-group.warning .control-label,
1208.control-group.warning .help-block,
1209.control-group.warning .help-inline {
1210	color: #8a6d3b;
1211}
1212.control-group.warning .checkbox,
1213.control-group.warning .radio,
1214.control-group.warning input,
1215.control-group.warning select,
1216.control-group.warning textarea {
1217	color: #8a6d3b;
1218}
1219.control-group.warning input,
1220.control-group.warning select,
1221.control-group.warning textarea {
1222	border-color: #8a6d3b;
1223}
1224.control-group.warning input:focus,
1225.control-group.warning select:focus,
1226.control-group.warning textarea:focus {
1227	border-color: #66512c;
1228}
1229.control-group.warning .input-prepend .add-on,
1230.control-group.warning .input-append .add-on {
1231	color: #8a6d3b;
1232	background-color: #fcf8e3;
1233	border-color: #8a6d3b;
1234}
1235.control-group.error .control-label,
1236.control-group.error .help-block,
1237.control-group.error .help-inline {
1238	color: #a94442;
1239}
1240.control-group.error .checkbox,
1241.control-group.error .radio,
1242.control-group.error input,
1243.control-group.error select,
1244.control-group.error textarea {
1245	color: #a94442;
1246}
1247.control-group.error input,
1248.control-group.error select,
1249.control-group.error textarea {
1250	border-color: #a94442;
1251}
1252.control-group.error input:focus,
1253.control-group.error select:focus,
1254.control-group.error textarea:focus {
1255	border-color: #843534;
1256}
1257.control-group.error .input-prepend .add-on,
1258.control-group.error .input-append .add-on {
1259	color: #a94442;
1260	background-color: #f2dede;
1261	border-color: #a94442;
1262}
1263.control-group.success .control-label,
1264.control-group.success .help-block,
1265.control-group.success .help-inline {
1266	color: #3c763d;
1267}
1268.control-group.success .checkbox,
1269.control-group.success .radio,
1270.control-group.success input,
1271.control-group.success select,
1272.control-group.success textarea {
1273	color: #3c763d;
1274}
1275.control-group.success input,
1276.control-group.success select,
1277.control-group.success textarea {
1278	border-color: #3c763d;
1279}
1280.control-group.success input:focus,
1281.control-group.success select:focus,
1282.control-group.success textarea:focus {
1283	border-color: #2b542c;
1284}
1285.control-group.success .input-prepend .add-on,
1286.control-group.success .input-append .add-on {
1287	color: #3c763d;
1288	background-color: #dff0d8;
1289	border-color: #3c763d;
1290}
1291.control-group.info .control-label,
1292.control-group.info .help-block,
1293.control-group.info .help-inline {
1294	color: #31708f;
1295}
1296.control-group.info .checkbox,
1297.control-group.info .radio,
1298.control-group.info input,
1299.control-group.info select,
1300.control-group.info textarea {
1301	color: #31708f;
1302}
1303.control-group.info input,
1304.control-group.info select,
1305.control-group.info textarea {
1306	border-color: #31708f;
1307}
1308.control-group.info input:focus,
1309.control-group.info select:focus,
1310.control-group.info textarea:focus {
1311	border-color: #245269;
1312}
1313.control-group.info .input-prepend .add-on,
1314.control-group.info .input-append .add-on {
1315	color: #31708f;
1316	background-color: #d9edf7;
1317	border-color: #31708f;
1318}
1319input:focus:invalid,
1320textarea:focus:invalid,
1321select:focus:invalid {
1322	color: #b94a48;
1323	border-color: #ee5f5b;
1324}
1325input:focus:invalid:focus,
1326textarea:focus:invalid:focus,
1327select:focus:invalid:focus {
1328	border-color: #e9322d;
1329	-webkit-box-shadow: 0 0 6px #f8b9b7;
1330	-moz-box-shadow: 0 0 6px #f8b9b7;
1331	box-shadow: 0 0 6px #f8b9b7;
1332}
1333.form-actions {
1334	padding: 17px 20px 18px;
1335	margin-top: 18px;
1336	margin-bottom: 18px;
1337	background-color: #F0F0F0;
1338	border-top: 1px solid #e5e5e5;
1339	*zoom: 1;
1340}
1341.form-actions:before,
1342.form-actions:after {
1343	display: table;
1344	content: "";
1345	line-height: 0;
1346}
1347.form-actions:after {
1348	clear: both;
1349}
1350.help-block,
1351.help-inline {
1352	color: #595959;
1353}
1354.help-block {
1355	display: block;
1356	margin-bottom: 9px;
1357}
1358.help-inline {
1359	display: inline-block;
1360	*display: inline;
1361	*zoom: 1;
1362	vertical-align: middle;
1363	padding-left: 5px;
1364}
1365.input-append,
1366.input-prepend {
1367	display: inline-block;
1368	margin-bottom: 9px;
1369	vertical-align: middle;
1370	font-size: 0;
1371	white-space: nowrap;
1372}
1373.input-append input,
1374.input-append select,
1375.input-append .uneditable-input,
1376.input-append .dropdown-menu,
1377.input-append .popover,
1378.input-prepend input,
1379.input-prepend select,
1380.input-prepend .uneditable-input,
1381.input-prepend .dropdown-menu,
1382.input-prepend .popover {
1383	font-size: 13px;
1384}
1385.input-append input,
1386.input-append select,
1387.input-append .uneditable-input,
1388.input-prepend input,
1389.input-prepend select,
1390.input-prepend .uneditable-input {
1391	position: relative;
1392	margin-bottom: 0;
1393	*margin-left: 0;
1394	vertical-align: top;
1395	-webkit-border-radius: 0 3px 3px 0;
1396	-moz-border-radius: 0 3px 3px 0;
1397	border-radius: 0 3px 3px 0;
1398}
1399.input-append input:focus,
1400.input-append select:focus,
1401.input-append .uneditable-input:focus,
1402.input-prepend input:focus,
1403.input-prepend select:focus,
1404.input-prepend .uneditable-input:focus {
1405	z-index: 2;
1406}
1407.input-append .add-on,
1408.input-prepend .add-on {
1409	display: inline-block;
1410	width: auto;
1411	height: 18px;
1412	min-width: 16px;
1413	padding: 4px 5px;
1414	font-size: 13px;
1415	font-weight: normal;
1416	line-height: 18px;
1417	text-align: center;
1418	text-shadow: 0 1px 0 #fff;
1419	background-color: #eee;
1420	border: 1px solid #ccc;
1421}
1422.input-append .add-on,
1423.input-append .btn,
1424.input-append .btn-group > .dropdown-toggle,
1425.input-prepend .add-on,
1426.input-prepend .btn,
1427.input-prepend .btn-group > .dropdown-toggle {
1428	vertical-align: top;
1429	-webkit-border-radius: 0;
1430	-moz-border-radius: 0;
1431	border-radius: 0;
1432}
1433.input-prepend .add-on,
1434.input-prepend .btn {
1435	margin-right: -1px;
1436}
1437.input-prepend .add-on:first-child,
1438.input-prepend .btn:first-child {
1439	-webkit-border-radius: 3px 0 0 3px;
1440	-moz-border-radius: 3px 0 0 3px;
1441	border-radius: 3px 0 0 3px;
1442}
1443.input-append input,
1444.input-append select,
1445.input-append .uneditable-input {
1446	-webkit-border-radius: 3px 0 0 3px;
1447	-moz-border-radius: 3px 0 0 3px;
1448	border-radius: 3px 0 0 3px;
1449}
1450.input-append input + .btn-group .btn:last-child,
1451.input-append select + .btn-group .btn:last-child,
1452.input-append .uneditable-input + .btn-group .btn:last-child {
1453	-webkit-border-radius: 0 3px 3px 0;
1454	-moz-border-radius: 0 3px 3px 0;
1455	border-radius: 0 3px 3px 0;
1456}
1457.input-append .add-on,
1458.input-append .btn,
1459.input-append .btn-group {
1460	margin-left: -1px;
1461}
1462.input-append .add-on:last-child,
1463.input-append .btn:last-child,
1464.input-append .btn-group:last-child > .dropdown-toggle {
1465	-webkit-border-radius: 0 3px 3px 0;
1466	-moz-border-radius: 0 3px 3px 0;
1467	border-radius: 0 3px 3px 0;
1468}
1469.input-prepend.input-append input,
1470.input-prepend.input-append select,
1471.input-prepend.input-append .uneditable-input {
1472	-webkit-border-radius: 0;
1473	-moz-border-radius: 0;
1474	border-radius: 0;
1475}
1476.input-prepend.input-append input + .btn-group .btn,
1477.input-prepend.input-append select + .btn-group .btn,
1478.input-prepend.input-append .uneditable-input + .btn-group .btn {
1479	-webkit-border-radius: 0 3px 3px 0;
1480	-moz-border-radius: 0 3px 3px 0;
1481	border-radius: 0 3px 3px 0;
1482}
1483.input-prepend.input-append .add-on:first-child,
1484.input-prepend.input-append .btn:first-child {
1485	margin-right: -1px;
1486	-webkit-border-radius: 3px 0 0 3px;
1487	-moz-border-radius: 3px 0 0 3px;
1488	border-radius: 3px 0 0 3px;
1489}
1490.input-prepend.input-append .add-on:last-child,
1491.input-prepend.input-append .btn:last-child {
1492	margin-left: -1px;
1493	-webkit-border-radius: 0 3px 3px 0;
1494	-moz-border-radius: 0 3px 3px 0;
1495	border-radius: 0 3px 3px 0;
1496}
1497.input-prepend.input-append .btn-group:first-child {
1498	margin-left: 0;
1499}
1500input.search-query {
1501	padding-right: 14px;
1502	padding-right: 4px \9;
1503	padding-left: 14px;
1504	padding-left: 4px \9;
1505	margin-bottom: 0;
1506	-webkit-border-radius: 15px;
1507	-moz-border-radius: 15px;
1508	border-radius: 15px;
1509}
1510.form-search .input-append .search-query,
1511.form-search .input-prepend .search-query {
1512	-webkit-border-radius: 0;
1513	-moz-border-radius: 0;
1514	border-radius: 0;
1515}
1516.form-search .input-append .search-query {
1517	-webkit-border-radius: 14px 0 0 14px;
1518	-moz-border-radius: 14px 0 0 14px;
1519	border-radius: 14px 0 0 14px;
1520}
1521.form-search .input-append .btn {
1522	-webkit-border-radius: 0 14px 14px 0;
1523	-moz-border-radius: 0 14px 14px 0;
1524	border-radius: 0 14px 14px 0;
1525}
1526.form-search .input-prepend .search-query {
1527	-webkit-border-radius: 0 14px 14px 0;
1528	-moz-border-radius: 0 14px 14px 0;
1529	border-radius: 0 14px 14px 0;
1530}
1531.form-search .input-prepend .btn {
1532	-webkit-border-radius: 14px 0 0 14px;
1533	-moz-border-radius: 14px 0 0 14px;
1534	border-radius: 14px 0 0 14px;
1535}
1536.js-stools-field-filter .input-prepend,
1537.js-stools-field-filter .input-append {
1538	margin-bottom: 0;
1539}
1540.form-search input,
1541.form-search textarea,
1542.form-search select,
1543.form-search .help-inline,
1544.form-search .uneditable-input,
1545.form-search .input-prepend,
1546.form-search .input-append,
1547.form-inline input,
1548.form-inline textarea,
1549.form-inline select,
1550.form-inline .help-inline,
1551.form-inline .uneditable-input,
1552.form-inline .input-prepend,
1553.form-inline .input-append,
1554.form-horizontal input,
1555.form-horizontal textarea,
1556.form-horizontal select,
1557.form-horizontal .help-inline,
1558.form-horizontal .uneditable-input,
1559.form-horizontal .input-prepend,
1560.form-horizontal .input-append {
1561	display: inline-block;
1562	*display: inline;
1563	*zoom: 1;
1564	margin-bottom: 0;
1565	vertical-align: middle;
1566}
1567.form-search .hide,
1568.form-inline .hide,
1569.form-horizontal .hide {
1570	display: none;
1571}
1572.form-search label,
1573.form-inline label,
1574.form-search .btn-group,
1575.form-inline .btn-group {
1576	display: inline-block;
1577}
1578.form-search .input-append,
1579.form-inline .input-append,
1580.form-search .input-prepend,
1581.form-inline .input-prepend {
1582	margin-bottom: 0;
1583}
1584.form-search .radio,
1585.form-search .checkbox,
1586.form-inline .radio,
1587.form-inline .checkbox {
1588	padding-left: 0;
1589	margin-bottom: 0;
1590	vertical-align: middle;
1591}
1592.form-search .radio input[type="radio"],
1593.form-search .checkbox input[type="checkbox"],
1594.form-inline .radio input[type="radio"],
1595.form-inline .checkbox input[type="checkbox"] {
1596	float: left;
1597	margin-right: 3px;
1598	margin-left: 0;
1599}
1600.control-group {
1601	margin-bottom: 9px;
1602}
1603legend + .control-group {
1604	margin-top: 18px;
1605	-webkit-margin-top-collapse: separate;
1606}
1607.form-horizontal .control-group {
1608	margin-bottom: 18px;
1609	*zoom: 1;
1610}
1611.form-horizontal .control-group:before,
1612.form-horizontal .control-group:after {
1613	display: table;
1614	content: "";
1615	line-height: 0;
1616}
1617.form-horizontal .control-group:after {
1618	clear: both;
1619}
1620.form-horizontal .control-label {
1621	float: left;
1622	width: 160px;
1623	padding-top: 5px;
1624	text-align: right;
1625}
1626.form-horizontal .controls {
1627	*display: inline-block;
1628	*padding-left: 20px;
1629	margin-left: 180px;
1630	*margin-left: 0;
1631}
1632.form-horizontal .controls:first-child {
1633	*padding-left: 180px;
1634}
1635.form-horizontal .help-block {
1636	margin-bottom: 0;
1637}
1638.form-horizontal input + .help-block,
1639.form-horizontal select + .help-block,
1640.form-horizontal textarea + .help-block,
1641.form-horizontal .uneditable-input + .help-block,
1642.form-horizontal .input-prepend + .help-block,
1643.form-horizontal .input-append + .help-block {
1644	margin-top: 9px;
1645}
1646.form-horizontal .form-actions {
1647	padding-left: 180px;
1648}
1649.control-label .hasPopover,
1650.control-label .hasTooltip {
1651	display: inline-block;
1652}
1653.subform-repeatable-wrapper .btn-group>.btn.button {
1654	min-width: 0;
1655}
1656.subform-repeatable-wrapper .ui-sortable-helper {
1657	background: #fff;
1658}
1659.subform-repeatable-wrapper tr.ui-sortable-helper {
1660	display: table;
1661}
1662@media (min-width: 980px) and (max-width: 1215px) {
1663	.float-cols .control-label {
1664		float: none;
1665	}
1666	.float-cols .controls {
1667		margin-left: 0;
1668	}
1669}
1670table {
1671	max-width: 100%;
1672	background-color: transparent;
1673	border-collapse: collapse;
1674	border-spacing: 0;
1675}
1676.table {
1677	width: 100%;
1678	margin-bottom: 18px;
1679}
1680.table th,
1681.table td {
1682	padding: 8px;
1683	line-height: 18px;
1684	text-align: left;
1685	vertical-align: top;
1686	border-top: 1px solid #ddd;
1687}
1688.table th {
1689	font-weight: bold;
1690}
1691.table thead th {
1692	vertical-align: bottom;
1693}
1694.table caption + thead tr:first-child th,
1695.table caption + thead tr:first-child td,
1696.table colgroup + thead tr:first-child th,
1697.table colgroup + thead tr:first-child td,
1698.table thead:first-child tr:first-child th,
1699.table thead:first-child tr:first-child td {
1700	border-top: 0;
1701}
1702.table tbody + tbody {
1703	border-top: 2px solid #ddd;
1704}
1705.table .table {
1706	background-color: #fff;
1707}
1708.table-condensed th,
1709.table-condensed td {
1710	padding: 4px 5px;
1711}
1712.table-bordered {
1713	border: 1px solid #ddd;
1714	border-collapse: separate;
1715	*border-collapse: collapse;
1716	border-left: 0;
1717	-webkit-border-radius: 3px;
1718	-moz-border-radius: 3px;
1719	border-radius: 3px;
1720}
1721.table-bordered th,
1722.table-bordered td {
1723	border-left: 1px solid #ddd;
1724}
1725.table-bordered caption + thead tr:first-child th,
1726.table-bordered caption + tbody tr:first-child th,
1727.table-bordered caption + tbody tr:first-child td,
1728.table-bordered colgroup + thead tr:first-child th,
1729.table-bordered colgroup + tbody tr:first-child th,
1730.table-bordered colgroup + tbody tr:first-child td,
1731.table-bordered thead:first-child tr:first-child th,
1732.table-bordered tbody:first-child tr:first-child th,
1733.table-bordered tbody:first-child tr:first-child td {
1734	border-top: 0;
1735}
1736.table-bordered thead:first-child tr:first-child > th:first-child,
1737.table-bordered tbody:first-child tr:first-child > td:first-child,
1738.table-bordered tbody:first-child tr:first-child > th:first-child {
1739	-webkit-border-top-left-radius: 3px;
1740	-moz-border-radius-topleft: 3px;
1741	border-top-left-radius: 3px;
1742}
1743.table-bordered thead:first-child tr:first-child > th:last-child,
1744.table-bordered tbody:first-child tr:first-child > td:last-child,
1745.table-bordered tbody:first-child tr:first-child > th:last-child {
1746	-webkit-border-top-right-radius: 3px;
1747	-moz-border-radius-topright: 3px;
1748	border-top-right-radius: 3px;
1749}
1750.table-bordered thead:last-child tr:last-child > th:first-child,
1751.table-bordered tbody:last-child tr:last-child > td:first-child,
1752.table-bordered tbody:last-child tr:last-child > th:first-child,
1753.table-bordered tfoot:last-child tr:last-child > td:first-child,
1754.table-bordered tfoot:last-child tr:last-child > th:first-child {
1755	-webkit-border-bottom-left-radius: 3px;
1756	-moz-border-radius-bottomleft: 3px;
1757	border-bottom-left-radius: 3px;
1758}
1759.table-bordered thead:last-child tr:last-child > th:last-child,
1760.table-bordered tbody:last-child tr:last-child > td:last-child,
1761.table-bordered tbody:last-child tr:last-child > th:last-child,
1762.table-bordered tfoot:last-child tr:last-child > td:last-child,
1763.table-bordered tfoot:last-child tr:last-child > th:last-child {
1764	-webkit-border-bottom-right-radius: 3px;
1765	-moz-border-radius-bottomright: 3px;
1766	border-bottom-right-radius: 3px;
1767}
1768.table-bordered tfoot + tbody:last-child tr:last-child td:first-child {
1769	-webkit-border-bottom-left-radius: 0;
1770	-moz-border-radius-bottomleft: 0;
1771	border-bottom-left-radius: 0;
1772}
1773.table-bordered tfoot + tbody:last-child tr:last-child td:last-child {
1774	-webkit-border-bottom-right-radius: 0;
1775	-moz-border-radius-bottomright: 0;
1776	border-bottom-right-radius: 0;
1777}
1778.table-bordered caption + thead tr:first-child th:first-child,
1779.table-bordered caption + tbody tr:first-child td:first-child,
1780.table-bordered colgroup + thead tr:first-child th:first-child,
1781.table-bordered colgroup + tbody tr:first-child td:first-child {
1782	-webkit-border-top-left-radius: 3px;
1783	-moz-border-radius-topleft: 3px;
1784	border-top-left-radius: 3px;
1785}
1786.table-bordered caption + thead tr:first-child th:last-child,
1787.table-bordered caption + tbody tr:first-child td:last-child,
1788.table-bordered colgroup + thead tr:first-child th:last-child,
1789.table-bordered colgroup + tbody tr:first-child td:last-child {
1790	-webkit-border-top-right-radius: 3px;
1791	-moz-border-radius-topright: 3px;
1792	border-top-right-radius: 3px;
1793}
1794.table-striped tbody > tr:nth-child(odd) > td,
1795.table-striped tbody > tr:nth-child(odd) > th {
1796	background-color: #f9f9f9;
1797}
1798.table-hover tbody tr:hover > td,
1799.table-hover tbody tr:hover > th {
1800	background-color: #F0F0F0;
1801}
1802table td[class*="span"],
1803table th[class*="span"],
1804.row-fluid table td[class*="span"],
1805.row-fluid table th[class*="span"] {
1806	display: table-cell;
1807	float: none;
1808	margin-left: 0;
1809}
1810.table td.span1,
1811.table th.span1 {
1812	float: none;
1813	width: 44px;
1814	margin-left: 0;
1815}
1816.table td.span2,
1817.table th.span2 {
1818	float: none;
1819	width: 124px;
1820	margin-left: 0;
1821}
1822.table td.span3,
1823.table th.span3 {
1824	float: none;
1825	width: 204px;
1826	margin-left: 0;
1827}
1828.table td.span4,
1829.table th.span4 {
1830	float: none;
1831	width: 284px;
1832	margin-left: 0;
1833}
1834.table td.span5,
1835.table th.span5 {
1836	float: none;
1837	width: 364px;
1838	margin-left: 0;
1839}
1840.table td.span6,
1841.table th.span6 {
1842	float: none;
1843	width: 444px;
1844	margin-left: 0;
1845}
1846.table td.span7,
1847.table th.span7 {
1848	float: none;
1849	width: 524px;
1850	margin-left: 0;
1851}
1852.table td.span8,
1853.table th.span8 {
1854	float: none;
1855	width: 604px;
1856	margin-left: 0;
1857}
1858.table td.span9,
1859.table th.span9 {
1860	float: none;
1861	width: 684px;
1862	margin-left: 0;
1863}
1864.table td.span10,
1865.table th.span10 {
1866	float: none;
1867	width: 764px;
1868	margin-left: 0;
1869}
1870.table td.span11,
1871.table th.span11 {
1872	float: none;
1873	width: 844px;
1874	margin-left: 0;
1875}
1876.table td.span12,
1877.table th.span12 {
1878	float: none;
1879	width: 924px;
1880	margin-left: 0;
1881}
1882.table tbody tr.success > td {
1883	background-color: #dff0d8;
1884}
1885.table tbody tr.error > td {
1886	background-color: #f2dede;
1887}
1888.table tbody tr.warning > td {
1889	background-color: #fcf8e3;
1890}
1891.table tbody tr.info > td {
1892	background-color: #d9edf7;
1893}
1894.table-hover tbody tr.success:hover > td {
1895	background-color: #d0e9c6;
1896}
1897.table-hover tbody tr.error:hover > td {
1898	background-color: #ebcccc;
1899}
1900.table-hover tbody tr.warning:hover > td {
1901	background-color: #faf2cc;
1902}
1903.table-hover tbody tr.info:hover > td {
1904	background-color: #c4e3f3;
1905}
1906.table-noheader {
1907	border-collapse: collapse;
1908}
1909.table-noheader thead {
1910	display: none;
1911}
1912.dropup,
1913.dropdown {
1914	position: relative;
1915}
1916.dropdown-toggle {
1917	*margin-bottom: -3px;
1918}
1919.dropdown-toggle:active,
1920.open .dropdown-toggle {
1921	outline: 0;
1922}
1923.caret {
1924	display: inline-block;
1925	width: 0;
1926	height: 0;
1927	vertical-align: top;
1928	border-top: 4px solid #000;
1929	border-right: 4px solid transparent;
1930	border-left: 4px solid transparent;
1931	content: "";
1932}
1933.dropdown .caret {
1934	margin-top: 8px;
1935	margin-left: 2px;
1936}
1937.dropdown-menu {
1938	position: absolute;
1939	top: 100%;
1940	left: 0;
1941	z-index: 1000;
1942	display: none;
1943	float: left;
1944	min-width: 160px;
1945	padding: 5px 0;
1946	margin: 2px 0 0;
1947	list-style: none;
1948	background-color: #fff;
1949	border: 1px solid #ccc;
1950	border: 1px solid rgba(0,0,0,0.2);
1951	*border-right-width: 2px;
1952	*border-bottom-width: 2px;
1953	-webkit-border-radius: 6px;
1954	-moz-border-radius: 6px;
1955	border-radius: 6px;
1956	-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
1957	-moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
1958	box-shadow: 0 5px 10px rgba(0,0,0,0.2);
1959	-webkit-background-clip: padding-box;
1960	-moz-background-clip: padding;
1961	background-clip: padding-box;
1962}
1963.dropdown-menu.pull-right {
1964	right: 0;
1965	left: auto;
1966}
1967.dropdown-menu .divider {
1968	*width: 100%;
1969	height: 1px;
1970	margin: 8px 1px;
1971	*margin: -5px 0 5px;
1972	overflow: hidden;
1973	background-color: #F0F0F0;
1974	border-bottom: 1px solid #fff;
1975}
1976.dropdown-menu .menuitem-group {
1977	margin: 4px 1px;
1978	overflow: hidden;
1979	border-top: 1px solid #eee;
1980	border-bottom: 1px solid #eee;
1981	background-color: #eee;
1982	color: #555;
1983	text-transform: capitalize;
1984	font-size: 95%;
1985	padding: 3px 20px;
1986}
1987.dropdown-menu > li > a {
1988	display: block;
1989	padding: 3px 20px;
1990	clear: both;
1991	font-weight: normal;
1992	line-height: 18px;
1993	color: #333;
1994	white-space: nowrap;
1995}
1996.dropdown-menu > li > a:hover,
1997.dropdown-menu > li > a:focus,
1998.dropdown-submenu:hover > a,
1999.dropdown-submenu:focus > a {
2000	text-decoration: none;
2001	color: #fff;
2002	background-color: #2d6ca2;
2003	background-image: -moz-linear-gradient(top,#3071a9,#2a6496);
2004	background-image: -webkit-gradient(linear,0 0,0 100%,from(#3071a9),to(#2a6496));
2005	background-image: -webkit-linear-gradient(top,#3071a9,#2a6496);
2006	background-image: -o-linear-gradient(top,#3071a9,#2a6496);
2007	background-image: linear-gradient(to bottom,#3071a9,#2a6496);
2008	background-repeat: repeat-x;
2009	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2f70a9', endColorstr='#ff296395', GradientType=0);
2010}
2011.dropdown-menu > .active > a,
2012.dropdown-menu > .active > a:hover,
2013.dropdown-menu > .active > a:focus {
2014	color: #333;
2015	text-decoration: none;
2016	outline: 0;
2017	background-color: #2d6ca2;
2018	background-image: -moz-linear-gradient(top,#3071a9,#2a6496);
2019	background-image: -webkit-gradient(linear,0 0,0 100%,from(#3071a9),to(#2a6496));
2020	background-image: -webkit-linear-gradient(top,#3071a9,#2a6496);
2021	background-image: -o-linear-gradient(top,#3071a9,#2a6496);
2022	background-image: linear-gradient(to bottom,#3071a9,#2a6496);
2023	background-repeat: repeat-x;
2024	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2f70a9', endColorstr='#ff296395', GradientType=0);
2025}
2026.dropdown-menu > .disabled > a,
2027.dropdown-menu > .disabled > a:hover,
2028.dropdown-menu > .disabled > a:focus {
2029	color: #999;
2030}
2031.dropdown-menu > .disabled > a:hover,
2032.dropdown-menu > .disabled > a:focus {
2033	text-decoration: none;
2034	background-color: transparent;
2035	background-image: none;
2036	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
2037	cursor: default;
2038}
2039.open {
2040	*z-index: 1000;
2041}
2042.open > .dropdown-menu {
2043	display: block;
2044}
2045.dropdown-backdrop {
2046	position: fixed;
2047	left: 0;
2048	right: 0;
2049	bottom: 0;
2050	top: 0;
2051	z-index: 990;
2052}
2053.pull-right > .dropdown-menu {
2054	right: 0;
2055	left: auto;
2056}
2057.dropup .caret,
2058.navbar-fixed-bottom .dropdown .caret {
2059	border-top: 0;
2060	border-bottom: 4px solid #000;
2061	content: "";
2062}
2063.dropup .dropdown-menu,
2064.navbar-fixed-bottom .dropdown .dropdown-menu {
2065	top: auto;
2066	bottom: 100%;
2067	margin-bottom: 1px;
2068}
2069.dropdown-submenu {
2070	position: relative;
2071}
2072.dropdown-submenu > .dropdown-menu {
2073	top: 0;
2074	left: 100%;
2075	margin-top: -6px;
2076	margin-left: -1px;
2077	-webkit-border-radius: 6px 6px 6px 6px;
2078	-moz-border-radius: 6px 6px 6px 6px;
2079	border-radius: 6px 6px 6px 6px;
2080}
2081.dropdown-submenu:hover > .dropdown-menu {
2082	display: block;
2083}
2084.dropup .dropdown-submenu > .dropdown-menu {
2085	top: auto;
2086	bottom: 0;
2087	margin-top: 0;
2088	margin-bottom: -2px;
2089	-webkit-border-radius: 5px 5px 5px 0;
2090	-moz-border-radius: 5px 5px 5px 0;
2091	border-radius: 5px 5px 5px 0;
2092}
2093.dropdown-submenu > a:after {
2094	display: block;
2095	content: " ";
2096	float: right;
2097	width: 0;
2098	height: 0;
2099	border-color: transparent;
2100	border-style: solid;
2101	border-width: 5px 0 5px 5px;
2102	border-left-color: #cccccc;
2103	margin-top: 5px;
2104	margin-right: -10px;
2105}
2106.dropdown-submenu:hover > a:after {
2107	border-left-color: #fff;
2108}
2109.dropdown-submenu.pull-left {
2110	float: none;
2111}
2112.dropdown-submenu.pull-left > .dropdown-menu {
2113	left: -100%;
2114	margin-left: 10px;
2115	-webkit-border-radius: 6px 0 6px 6px;
2116	-moz-border-radius: 6px 0 6px 6px;
2117	border-radius: 6px 0 6px 6px;
2118}
2119.dropdown .dropdown-menu .nav-header {
2120	padding-left: 20px;
2121	padding-right: 20px;
2122}
2123.typeahead {
2124	z-index: 1051;
2125	margin-top: 2px;
2126	-webkit-border-radius: 3px;
2127	-moz-border-radius: 3px;
2128	border-radius: 3px;
2129}
2130.well {
2131	min-height: 20px;
2132	padding: 19px;
2133	margin-bottom: 20px;
2134	background-color: #F0F0F0;
2135	border: 1px solid #F0F0F0;
2136	-webkit-border-radius: 3px;
2137	-moz-border-radius: 3px;
2138	border-radius: 3px;
2139}
2140.well blockquote {
2141	border-color: #f0f0f0;
2142	border-color: rgba(0,0,0,0.15);
2143}
2144.well-large {
2145	padding: 24px;
2146	-webkit-border-radius: 6px;
2147	-moz-border-radius: 6px;
2148	border-radius: 6px;
2149}
2150.well-small {
2151	padding: 9px;
2152	-webkit-border-radius: 3px;
2153	-moz-border-radius: 3px;
2154	border-radius: 3px;
2155}
2156.fade {
2157	opacity: 0;
2158	-webkit-transition: opacity .15s linear;
2159	-moz-transition: opacity .15s linear;
2160	-o-transition: opacity .15s linear;
2161	transition: opacity .15s linear;
2162}
2163.fade.in {
2164	opacity: 1;
2165}
2166.collapse {
2167	position: relative;
2168	height: 0;
2169	overflow: hidden;
2170	-webkit-transition: height .35s ease;
2171	-moz-transition: height .35s ease;
2172	-o-transition: height .35s ease;
2173	transition: height .35s ease;
2174}
2175.collapse.in {
2176	height: auto;
2177}
2178.close {
2179	float: right;
2180	font-size: 20px;
2181	font-weight: bold;
2182	line-height: 18px;
2183	color: #000;
2184	text-shadow: 0 1px 0 #ffffff;
2185	opacity: 0.2;
2186	filter: alpha(opacity=20);
2187}
2188.close:hover,
2189.close:focus {
2190	color: #000;
2191	text-decoration: none;
2192	cursor: pointer;
2193	opacity: 0.4;
2194	filter: alpha(opacity=40);
2195}
2196button.close {
2197	padding: 3;
2198	cursor: pointer;
2199	background: transparent;
2200	border: 0;
2201	-webkit-appearance: none;
2202}
2203.alert-options {
2204	float: right;
2205	line-height: 18px;
2206	color: #000;
2207	text-shadow: 0 1px 0 #ffffff;
2208	opacity: 0.2;
2209	filter: alpha(opacity=20);
2210}
2211.alert-options:hover,
2212.alert-options:focus {
2213	color: #000;
2214	text-decoration: none;
2215	cursor: pointer;
2216	opacity: 0.4;
2217	filter: alpha(opacity=40);
2218}
2219.btn {
2220	display: inline-block;
2221	*display: inline;
2222	*zoom: 1;
2223	padding: 4px 12px;
2224	margin-bottom: 0;
2225	font-size: 13px;
2226	line-height: 18px;
2227	text-align: center;
2228	vertical-align: middle;
2229	cursor: pointer;
2230	background-color: #f3f3f3;
2231	color: #333;
2232	border: 1px solid #b3b3b3;
2233	-webkit-border-radius: 3px;
2234	-moz-border-radius: 3px;
2235	border-radius: 3px;
2236	box-shadow: 0 1px 2px rgba(0,0,0,0.05);
2237}
2238.btn:hover,
2239.btn:focus {
2240	background-color: #e6e6e6;
2241	text-decoration: none;
2242	text-shadow: none;
2243}
2244.btn:focus {
2245	outline: thin dotted #333;
2246	outline: 5px auto -webkit-focus-ring-color;
2247	outline-offset: -2px;
2248}
2249.btn.active,
2250.btn:active {
2251	background-image: none;
2252	outline: 0;
2253}
2254.btn.disabled,
2255.btn[disabled] {
2256	cursor: default;
2257	background-image: none;
2258	opacity: 0.65;
2259	filter: alpha(opacity=65);
2260	-webkit-box-shadow: none;
2261	-moz-box-shadow: none;
2262	box-shadow: none;
2263}
2264.btn-large {
2265	padding: 11px 19px;
2266	font-size: 16.25px;
2267	-webkit-border-radius: 6px;
2268	-moz-border-radius: 6px;
2269	border-radius: 6px;
2270}
2271.btn-large [class^="icon-"],
2272.btn-large [class*=" icon-"] {
2273	margin-top: 4px;
2274}
2275.btn-small {
2276	padding: 2px 10px;
2277	font-size: 12px;
2278	-webkit-border-radius: 3px;
2279	-moz-border-radius: 3px;
2280	border-radius: 3px;
2281}
2282.btn-small [class^="icon-"],
2283.btn-small [class*=" icon-"] {
2284	margin-top: 0;
2285}
2286.btn-mini [class^="icon-"],
2287.btn-mini [class*=" icon-"] {
2288	margin-top: -1px;
2289}
2290.btn-mini {
2291	padding: 0 6px;
2292	font-size: 9.75px;
2293	-webkit-border-radius: 3px;
2294	-moz-border-radius: 3px;
2295	border-radius: 3px;
2296}
2297.btn-block {
2298	display: block;
2299	width: 100%;
2300	padding-left: 0;
2301	padding-right: 0;
2302	-webkit-box-sizing: border-box;
2303	-moz-box-sizing: border-box;
2304	box-sizing: border-box;
2305}
2306.btn-block + .btn-block {
2307	margin-top: 5px;
2308}
2309input[type="submit"].btn-block,
2310input[type="reset"].btn-block,
2311input[type="button"].btn-block {
2312	width: 100%;
2313}
2314.btn-primary,
2315.btn-warning,
2316.btn-danger,
2317.btn-success,
2318.btn-info,
2319.btn-inverse {
2320	box-shadow: 0 1px 2px rgba(0,0,0,0.05);
2321}
2322.btn-primary {
2323	border: 1px solid #15497c;
2324	border: 1px solid rgba(0,0,0,0.2);
2325	color: #fff;
2326	background-color: #2384d3;
2327}
2328.btn-primary:hover,
2329.btn-primary:focus {
2330	background-color: #185b91;
2331	color: #fff;
2332	text-decoration: none;
2333}
2334.btn-warning {
2335	border: 1px solid #f89406;
2336	border: 1px solid rgba(0,0,0,0.2);
2337	color: #fff;
2338	background-color: #f89406;
2339}
2340.btn-warning:hover,
2341.btn-warning:focus {
2342	background-color: #ad6704;
2343	color: #fff;
2344	text-decoration: none;
2345	text-shadow: none;
2346}
2347.btn-danger {
2348	border: 1px solid #bd362f;
2349	border: 1px solid rgba(0,0,0,0.2);
2350	color: #fff;
2351	background-color: #bd362f;
2352}
2353.btn-danger:hover,
2354.btn-danger:focus {
2355	background-color: #802420;
2356	color: #fff;
2357	text-decoration: none;
2358}
2359.btn-success {
2360	border: 1px solid #378137;
2361	border: 1px solid rgba(0,0,0,0.2);
2362	color: #fff;
2363	background-color: #46a546;
2364}
2365.btn-success:hover,
2366.btn-success:focus {
2367	background-color: #2f6f2f;
2368	color: #fff;
2369	text-decoration: none;
2370}
2371.btn-info {
2372	border: 1px solid #2f96b4;
2373	border: 1px solid rgba(0,0,0,0.2);
2374	color: #fff;
2375	background-color: #2f96b4;
2376}
2377.btn-info:hover,
2378.btn-info:focus {
2379	background-color: #1f6377;
2380	color: #fff;
2381	text-decoration: none;
2382}
2383.btn-inverse {
2384	border: 1px solid #444;
2385	border: 1px solid rgba(0,0,0,0.2);
2386	color: #fff;
2387	background-color: #444;
2388}
2389.btn-inverse:hover,
2390.btn-inverse:focus {
2391	background-color: #1e1e1e;
2392	color: #fff;
2393	text-decoration: none;
2394}
2395button.btn,
2396input[type="submit"].btn {
2397	*padding-top: 3px;
2398	*padding-bottom: 3px;
2399}
2400button.btn::-moz-focus-inner,
2401input[type="submit"].btn::-moz-focus-inner {
2402	padding: 0;
2403	border: 0;
2404}
2405button.btn.btn-large,
2406input[type="submit"].btn.btn-large {
2407	*padding-top: 7px;
2408	*padding-bottom: 7px;
2409}
2410button.btn.btn-small,
2411input[type="submit"].btn.btn-small {
2412	*padding-top: 3px;
2413	*padding-bottom: 3px;
2414}
2415button.btn.btn-mini,
2416input[type="submit"].btn.btn-mini {
2417	*padding-top: 1px;
2418	*padding-bottom: 1px;
2419}
2420.btn-link,
2421.btn-link:active,
2422.btn-link[disabled] {
2423	background-color: transparent;
2424	background-image: none;
2425	-webkit-box-shadow: none;
2426	-moz-box-shadow: none;
2427	box-shadow: none;
2428}
2429.btn-link {
2430	border-color: transparent;
2431	cursor: pointer;
2432	color: #3071a9;
2433	-webkit-border-radius: 0;
2434	-moz-border-radius: 0;
2435	border-radius: 0;
2436}
2437.btn-link:hover,
2438.btn-link:focus {
2439	color: #1f496e;
2440	text-decoration: underline;
2441	background-color: transparent;
2442}
2443.btn-link[disabled]:hover,
2444.btn-link[disabled]:focus {
2445	color: #333;
2446	text-decoration: none;
2447}
2448.btn-group {
2449	position: relative;
2450	display: inline-block;
2451	*display: inline;
2452	*zoom: 1;
2453	font-size: 0;
2454	vertical-align: middle;
2455	white-space: nowrap;
2456	*margin-left: .3em;
2457}
2458.btn-group:first-child {
2459	*margin-left: 0;
2460}
2461.btn-group .btn + .btn {
2462	margin-left: -1px;
2463}
2464.btn-group + .btn-group {
2465	margin-left: 5px;
2466}
2467.btn-toolbar {
2468	font-size: 0;
2469	margin-top: 9px;
2470	margin-bottom: 9px;
2471}
2472.btn-toolbar > .btn + .btn,
2473.btn-toolbar > .btn-group + .btn,
2474.btn-toolbar > .btn + .btn-group {
2475	margin-left: 5px;
2476}
2477.btn-group > .btn {
2478	position: relative;
2479	-webkit-border-radius: 0;
2480	-moz-border-radius: 0;
2481	border-radius: 0;
2482}
2483.btn-group > .btn-micro {
2484	margin-left: -1px;
2485}
2486.btn-group > .btn,
2487.btn-group > .dropdown-menu,
2488.btn-group > .popover {
2489	font-size: 13px;
2490}
2491.btn-group > .btn-mini {
2492	font-size: 9.75px;
2493}
2494.btn-group > .btn-small {
2495	font-size: 12px;
2496}
2497.btn-group > .btn-large {
2498	font-size: 16.25px;
2499}
2500.btn-group > .btn:first-child {
2501	margin-left: 0;
2502	-webkit-border-top-left-radius: 3px;
2503	-moz-border-radius-topleft: 3px;
2504	border-top-left-radius: 3px;
2505	-webkit-border-bottom-left-radius: 3px;
2506	-moz-border-radius-bottomleft: 3px;
2507	border-bottom-left-radius: 3px;
2508}
2509.btn-group > .btn:last-child,
2510.btn-group > .dropdown-toggle {
2511	-webkit-border-top-right-radius: 3px;
2512	-moz-border-radius-topright: 3px;
2513	border-top-right-radius: 3px;
2514	-webkit-border-bottom-right-radius: 3px;
2515	-moz-border-radius-bottomright: 3px;
2516	border-bottom-right-radius: 3px;
2517}
2518.btn-group > .btn.large:first-child {
2519	margin-left: 0;
2520	-webkit-border-top-left-radius: 6px;
2521	-moz-border-radius-topleft: 6px;
2522	border-top-left-radius: 6px;
2523	-webkit-border-bottom-left-radius: 6px;
2524	-moz-border-radius-bottomleft: 6px;
2525	border-bottom-left-radius: 6px;
2526}
2527.btn-group > .btn.large:last-child,
2528.btn-group > .large.dropdown-toggle {
2529	-webkit-border-top-right-radius: 6px;
2530	-moz-border-radius-topright: 6px;
2531	border-top-right-radius: 6px;
2532	-webkit-border-bottom-right-radius: 6px;
2533	-moz-border-radius-bottomright: 6px;
2534	border-bottom-right-radius: 6px;
2535}
2536.btn-group > .btn:hover,
2537.btn-group > .btn:focus,
2538.btn-group > .btn:active,
2539.btn-group > .btn.active {
2540	z-index: 2;
2541}
2542.btn-group .dropdown-toggle:active,
2543.btn-group.open .dropdown-toggle {
2544	outline: 0;
2545}
2546.btn-group > .btn + .dropdown-toggle {
2547	padding-left: 8px;
2548	padding-right: 8px;
2549	*padding-top: 5px;
2550	*padding-bottom: 5px;
2551}
2552.btn-group > .btn-mini + .dropdown-toggle {
2553	padding-left: 5px;
2554	padding-right: 5px;
2555	*padding-top: 2px;
2556	*padding-bottom: 2px;
2557}
2558.btn-group > .btn-small + .dropdown-toggle {
2559	*padding-top: 5px;
2560	*padding-bottom: 4px;
2561}
2562.btn-group > .btn-large + .dropdown-toggle {
2563	padding-left: 12px;
2564	padding-right: 12px;
2565	*padding-top: 7px;
2566	*padding-bottom: 7px;
2567}
2568.btn-group.open .dropdown-toggle {
2569	background-image: none;
2570}
2571.btn-group.open .btn.dropdown-toggle {
2572	background-color: #e6e6e6;
2573}
2574.btn-group.open .btn-primary.dropdown-toggle {
2575	background-color: #15497c;
2576}
2577.btn-group.open .btn-warning.dropdown-toggle {
2578	background-color: #c67605;
2579}
2580.btn-group.open .btn-danger.dropdown-toggle {
2581	background-color: #942a25;
2582}
2583.btn-group.open .btn-success.dropdown-toggle {
2584	background-color: #378137;
2585}
2586.btn-group.open .btn-info.dropdown-toggle {
2587	background-color: #24748c;
2588}
2589.btn-group.open .btn-inverse.dropdown-toggle {
2590	background-color: #222;
2591}
2592.btn .caret {
2593	margin-top: 8px;
2594	margin-left: 0;
2595}
2596.btn-large .caret {
2597	margin-top: 6px;
2598}
2599.btn-large .caret {
2600	border-left-width: 5px;
2601	border-right-width: 5px;
2602	border-top-width: 5px;
2603}
2604.btn-mini .caret,
2605.btn-small .caret {
2606	margin-top: 8px;
2607}
2608.dropup .btn-large .caret {
2609	border-bottom-width: 5px;
2610}
2611.btn-primary .caret {
2612	border-top-color: #1f496e;
2613	border-bottom-color: #1f496e;
2614}
2615.btn-warning .caret,
2616.btn-danger .caret,
2617.btn-info .caret,
2618.btn-success .caret,
2619.btn-inverse .caret {
2620	border-top-color: #fff;
2621	border-bottom-color: #fff;
2622}
2623.btn-group-vertical {
2624	display: inline-block;
2625	*display: inline;
2626	*zoom: 1;
2627}
2628.btn-group-vertical > .btn {
2629	display: block;
2630	float: none;
2631	max-width: 100%;
2632	-webkit-border-radius: 0;
2633	-moz-border-radius: 0;
2634	border-radius: 0;
2635}
2636.btn-group-vertical > .btn + .btn {
2637	margin-left: 0;
2638	margin-top: -1px;
2639}
2640.btn-group-vertical > .btn:first-child {
2641	-webkit-border-radius: 3px 3px 0 0;
2642	-moz-border-radius: 3px 3px 0 0;
2643	border-radius: 3px 3px 0 0;
2644}
2645.btn-group-vertical > .btn:last-child {
2646	-webkit-border-radius: 0 0 3px 3px;
2647	-moz-border-radius: 0 0 3px 3px;
2648	border-radius: 0 0 3px 3px;
2649}
2650.btn-group-vertical > .btn-large:first-child {
2651	-webkit-border-radius: 6px 6px 0 0;
2652	-moz-border-radius: 6px 6px 0 0;
2653	border-radius: 6px 6px 0 0;
2654}
2655.btn-group-vertical > .btn-large:last-child {
2656	-webkit-border-radius: 0 0 6px 6px;
2657	-moz-border-radius: 0 0 6px 6px;
2658	border-radius: 0 0 6px 6px;
2659}
2660.alert {
2661	padding: 8px 35px 8px 14px;
2662	margin-bottom: 18px;
2663	text-shadow: 0 1px 0 rgba(255,255,255,0.5);
2664	background-color: #fcf8e3;
2665	border: 1px solid #faebcc;
2666	-webkit-border-radius: 3px;
2667	-moz-border-radius: 3px;
2668	border-radius: 3px;
2669}
2670.alert,
2671.alert h4 {
2672	color: #8a6d3b;
2673}
2674.alert h4 {
2675	margin: 0 0 .5em;
2676}
2677.alert .close {
2678	position: relative;
2679	top: -2px;
2680	right: -21px;
2681	line-height: 18px;
2682	cursor: pointer;
2683}
2684.alert-success {
2685	background-color: #dff0d8;
2686	border-color: #d6e9c6;
2687	color: #3c763d;
2688}
2689.alert-success h4 {
2690	color: #3c763d;
2691}
2692.alert-danger,
2693.alert-error {
2694	background-color: #f2dede;
2695	border-color: #ebccd1;
2696	color: #a94442;
2697}
2698.alert-danger h4,
2699.alert-error h4 {
2700	color: #a94442;
2701}
2702.alert-info {
2703	background-color: #d9edf7;
2704	border-color: #bce8f1;
2705	color: #31708f;
2706}
2707.alert-info h4 {
2708	color: #31708f;
2709}
2710.alert-block {
2711	padding-top: 14px;
2712	padding-bottom: 14px;
2713}
2714.alert-block > p,
2715.alert-block > ul {
2716	margin-bottom: 0;
2717}
2718.alert-block p + p {
2719	margin-top: 5px;
2720}
2721.nav {
2722	margin-left: 0;
2723	margin-bottom: 18px;
2724	list-style: none;
2725}
2726.nav > li > a {
2727	display: block;
2728}
2729.nav > li > a:hover,
2730.nav > li > a:focus {
2731	text-decoration: none;
2732	background-color: #eee;
2733}
2734.nav > li > a > img {
2735	max-width: none;
2736}
2737.nav > .pull-right {
2738	float: right;
2739}
2740.nav-header {
2741	display: block;
2742	padding: 3px 15px;
2743	font-size: 11px;
2744	font-weight: bold;
2745	line-height: 18px;
2746	color: #999;
2747	text-shadow: 0 1px 0 rgba(255,255,255,0.5);
2748	text-transform: uppercase;
2749}
2750.nav li + .nav-header {
2751	margin-top: 9px;
2752}
2753.nav-list {
2754	padding-left: 15px;
2755	padding-right: 15px;
2756	margin-bottom: 0;
2757}
2758.nav-list > li > a,
2759.nav-list .nav-header {
2760	margin-left: -15px;
2761	margin-right: -15px;
2762	text-shadow: 0 1px 0 rgba(255,255,255,0.5);
2763}
2764.nav-list > li > a {
2765	padding: 3px 15px;
2766}
2767.nav-list > .active > a,
2768.nav-list > .active > a:hover,
2769.nav-list > .active > a:focus {
2770	color: #fff;
2771	text-shadow: 0 -1px 0 rgba(0,0,0,0.2);
2772	background-color: #3071a9;
2773}
2774.nav-list [class^="icon-"],
2775.nav-list [class*=" icon-"] {
2776	margin-right: 2px;
2777}
2778.nav-list .divider {
2779	*width: 100%;
2780	height: 1px;
2781	margin: 8px 1px;
2782	*margin: -5px 0 5px;
2783	overflow: hidden;
2784	background-color: #e5e5e5;
2785	border-bottom: 1px solid #fff;
2786}
2787.nav-tabs,
2788.nav-pills {
2789	*zoom: 1;
2790}
2791.nav-tabs:before,
2792.nav-tabs:after,
2793.nav-pills:before,
2794.nav-pills:after {
2795	display: table;
2796	content: "";
2797	line-height: 0;
2798}
2799.nav-tabs:after,
2800.nav-pills:after {
2801	clear: both;
2802}
2803.nav-tabs > li,
2804.nav-pills > li {
2805	float: left;
2806}
2807.nav-tabs > li > a,
2808.nav-pills > li > a {
2809	padding-right: 12px;
2810	padding-left: 12px;
2811	margin-right: 2px;
2812	line-height: 14px;
2813}
2814.nav-tabs {
2815	border-bottom: 1px solid #ddd;
2816}
2817.nav-tabs > li {
2818	margin-bottom: -1px;
2819}
2820.nav-tabs > li > a {
2821	padding-top: 8px;
2822	padding-bottom: 8px;
2823	line-height: 18px;
2824	border: 1px solid transparent;
2825	-webkit-border-radius: 4px 4px 0 0;
2826	-moz-border-radius: 4px 4px 0 0;
2827	border-radius: 4px 4px 0 0;
2828}
2829.nav-tabs > li > a:hover,
2830.nav-tabs > li > a:focus {
2831	border-color: #eee #eee #ddd;
2832}
2833.nav-tabs > .active > a,
2834.nav-tabs > .active > a:hover,
2835.nav-tabs > .active > a:focus {
2836	color: #555;
2837	background-color: #fff;
2838	border: 1px solid #ddd;
2839	border-bottom-color: transparent;
2840	cursor: default;
2841}
2842.nav-pills > li > a {
2843	padding-top: 8px;
2844	padding-bottom: 8px;
2845	margin-top: 2px;
2846	margin-bottom: 2px;
2847	-webkit-border-radius: 5px;
2848	-moz-border-radius: 5px;
2849	border-radius: 5px;
2850}
2851.nav-pills > .active > a,
2852.nav-pills > .active > a:hover,
2853.nav-pills > .active > a:focus {
2854	color: #fff;
2855	background-color: #3071a9;
2856}
2857.nav-stacked > li {
2858	float: none;
2859}
2860.nav-stacked > li > a {
2861	margin-right: 0;
2862}
2863.nav-tabs.nav-stacked {
2864	border-bottom: 0;
2865}
2866.nav-tabs.nav-stacked > li > a {
2867	border: 1px solid #ddd;
2868	-webkit-border-radius: 0;
2869	-moz-border-radius: 0;
2870	border-radius: 0;
2871}
2872.nav-tabs.nav-stacked > li:first-child > a {
2873	-webkit-border-top-right-radius: 4px;
2874	-moz-border-radius-topright: 4px;
2875	border-top-right-radius: 4px;
2876	-webkit-border-top-left-radius: 4px;
2877	-moz-border-radius-topleft: 4px;
2878	border-top-left-radius: 4px;
2879}
2880.nav-tabs.nav-stacked > li:last-child > a {
2881	-webkit-border-bottom-right-radius: 4px;
2882	-moz-border-radius-bottomright: 4px;
2883	border-bottom-right-radius: 4px;
2884	-webkit-border-bottom-left-radius: 4px;
2885	-moz-border-radius-bottomleft: 4px;
2886	border-bottom-left-radius: 4px;
2887}
2888.nav-tabs.nav-stacked > li > a:hover,
2889.nav-tabs.nav-stacked > li > a:focus {
2890	border-color: #ddd;
2891	z-index: 2;
2892}
2893.nav-pills.nav-stacked > li > a {
2894	margin-bottom: 3px;
2895}
2896.nav-pills.nav-stacked > li:last-child > a {
2897	margin-bottom: 1px;
2898}
2899.nav-tabs .dropdown-menu {
2900	-webkit-border-radius: 0 0 6px 6px;
2901	-moz-border-radius: 0 0 6px 6px;
2902	border-radius: 0 0 6px 6px;
2903}
2904.nav-pills .dropdown-menu {
2905	-webkit-border-radius: 6px;
2906	-moz-border-radius: 6px;
2907	border-radius: 6px;
2908}
2909.nav .dropdown-toggle .caret {
2910	border-top-color: #3071a9;
2911	border-bottom-color: #3071a9;
2912	margin-top: 6px;
2913}
2914.nav .dropdown-toggle:hover .caret,
2915.nav .dropdown-toggle:focus .caret {
2916	border-top-color: #1f496e;
2917	border-bottom-color: #1f496e;
2918}
2919.nav-tabs .dropdown-toggle .caret {
2920	margin-top: 8px;
2921}
2922.nav .active .dropdown-toggle .caret {
2923	border-top-color: #fff;
2924	border-bottom-color: #fff;
2925}
2926.nav-tabs .active .dropdown-toggle .caret {
2927	border-top-color: #555;
2928	border-bottom-color: #555;
2929}
2930.nav > .dropdown.active > a:hover,
2931.nav > .dropdown.active > a:focus {
2932	cursor: pointer;
2933}
2934.nav-tabs .open .dropdown-toggle,
2935.nav-pills .open .dropdown-toggle,
2936.nav > li.dropdown.open.active > a:hover,
2937.nav > li.dropdown.open.active > a:focus {
2938	color: #fff;
2939	background-color: #999;
2940	border-color: #999;
2941}
2942.nav li.dropdown.open .caret,
2943.nav li.dropdown.open.active .caret,
2944.nav li.dropdown.open a:hover .caret,
2945.nav li.dropdown.open a:focus .caret {
2946	border-top-color: #fff;
2947	border-bottom-color: #fff;
2948	opacity: 1;
2949	filter: alpha(opacity=100);
2950}
2951.tabs-stacked .open > a:hover,
2952.tabs-stacked .open > a:focus {
2953	border-color: #999;
2954}
2955.tabbable {
2956	*zoom: 1;
2957}
2958.tabbable:before,
2959.tabbable:after {
2960	display: table;
2961	content: "";
2962	line-height: 0;
2963}
2964.tabbable:after {
2965	clear: both;
2966}
2967.tab-content {
2968	overflow: auto;
2969}
2970.tabs-below > .nav-tabs,
2971.tabs-right > .nav-tabs,
2972.tabs-left > .nav-tabs {
2973	border-bottom: 0;
2974}
2975.tab-content > .tab-pane,
2976.pill-content > .pill-pane {
2977	display: none;
2978}
2979.tab-content > .active,
2980.pill-content > .active {
2981	display: block;
2982}
2983.tabs-below > .nav-tabs {
2984	border-top: 1px solid #ddd;
2985}
2986.tabs-below > .nav-tabs > li {
2987	margin-top: -1px;
2988	margin-bottom: 0;
2989}
2990.tabs-below > .nav-tabs > li > a {
2991	-webkit-border-radius: 0 0 4px 4px;
2992	-moz-border-radius: 0 0 4px 4px;
2993	border-radius: 0 0 4px 4px;
2994}
2995.tabs-below > .nav-tabs > li > a:hover,
2996.tabs-below > .nav-tabs > li > a:focus {
2997	border-bottom-color: transparent;
2998	border-top-color: #ddd;
2999}
3000.tabs-below > .nav-tabs > .active > a,
3001.tabs-below > .nav-tabs > .active > a:hover,
3002.tabs-below > .nav-tabs > .active > a:focus {
3003	border-color: transparent #ddd #ddd #ddd;
3004}
3005.tabs-left > .nav-tabs > li,
3006.tabs-right > .nav-tabs > li {
3007	float: none;
3008}
3009.tabs-left > .nav-tabs > li > a,
3010.tabs-right > .nav-tabs > li > a {
3011	min-width: 74px;
3012	margin-right: 0;
3013	margin-bottom: 3px;
3014}
3015.tabs-left > .nav-tabs {
3016	float: left;
3017	margin-right: 19px;
3018	border-right: 1px solid #ddd;
3019}
3020.tabs-left > .nav-tabs > li > a {
3021	margin-right: -1px;
3022	-webkit-border-radius: 4px 0 0 4px;
3023	-moz-border-radius: 4px 0 0 4px;
3024	border-radius: 4px 0 0 4px;
3025}
3026.tabs-left > .nav-tabs > li > a:hover,
3027.tabs-left > .nav-tabs > li > a:focus {
3028	border-color: #eee #ddd #eee #eee;
3029}
3030.tabs-left > .nav-tabs .active > a,
3031.tabs-left > .nav-tabs .active > a:hover,
3032.tabs-left > .nav-tabs .active > a:focus {
3033	border-color: #ddd transparent #ddd #ddd;
3034	*border-right-color: #fff;
3035}
3036.tabs-right > .nav-tabs {
3037	float: right;
3038	margin-left: 19px;
3039	border-left: 1px solid #ddd;
3040}
3041.tabs-right > .nav-tabs > li > a {
3042	margin-left: -1px;
3043	-webkit-border-radius: 0 4px 4px 0;
3044	-moz-border-radius: 0 4px 4px 0;
3045	border-radius: 0 4px 4px 0;
3046}
3047.tabs-right > .nav-tabs > li > a:hover,
3048.tabs-right > .nav-tabs > li > a:focus {
3049	border-color: #eee #eee #eee #ddd;
3050}
3051.tabs-right > .nav-tabs .active > a,
3052.tabs-right > .nav-tabs .active > a:hover,
3053.tabs-right > .nav-tabs .active > a:focus {
3054	border-color: #ddd #ddd #ddd transparent;
3055	*border-left-color: #fff;
3056}
3057.nav > .disabled > a {
3058	color: #999;
3059}
3060.nav > .disabled > a:hover,
3061.nav > .disabled > a:focus {
3062	text-decoration: none;
3063	background-color: transparent;
3064	cursor: default;
3065}
3066.navbar {
3067	overflow: visible;
3068	margin-bottom: 18px;
3069	*position: relative;
3070	*z-index: 2;
3071}
3072.navbar-inner {
3073	min-height: 40px;
3074	padding-left: 20px;
3075	padding-right: 20px;
3076	background-color: #fafafa;
3077	background-image: -moz-linear-gradient(top,#ffffff,#f2f2f2);
3078	background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#f2f2f2));
3079	background-image: -webkit-linear-gradient(top,#ffffff,#f2f2f2);
3080	background-image: -o-linear-gradient(top,#ffffff,#f2f2f2);
3081	background-image: linear-gradient(to bottom,#ffffff,#f2f2f2);
3082	background-repeat: repeat-x;
3083	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);
3084	border: 1px solid #d4d4d4;
3085	-webkit-border-radius: 3px;
3086	-moz-border-radius: 3px;
3087	border-radius: 3px;
3088	-webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.065);
3089	-moz-box-shadow: 0 1px 4px rgba(0,0,0,0.065);
3090	box-shadow: 0 1px 4px rgba(0,0,0,0.065);
3091	*zoom: 1;
3092}
3093.navbar-inner:before,
3094.navbar-inner:after {
3095	display: table;
3096	content: "";
3097	line-height: 0;
3098}
3099.navbar-inner:after {
3100	clear: both;
3101}
3102.navbar .container {
3103	width: auto;
3104}
3105.nav-collapse.collapse {
3106	height: auto;
3107	overflow: visible;
3108}
3109.navbar .brand {
3110	float: left;
3111	display: block;
3112	padding: 11px 20px 11px;
3113	margin-left: -20px;
3114	font-size: 20px;
3115	font-weight: 200;
3116	color: #555;
3117	text-shadow: 0 1px 0 #ffffff;
3118}
3119.navbar .brand:hover,
3120.navbar .brand:focus {
3121	text-decoration: none;
3122}
3123.navbar-text {
3124	margin-bottom: 0;
3125	line-height: 40px;
3126	color: #555;
3127}
3128.navbar-link {
3129	color: #555;
3130}
3131.navbar-link:hover,
3132.navbar-link:focus {
3133	color: #333;
3134}
3135.navbar .divider-vertical {
3136	height: 40px;
3137	margin: 0 9px;
3138	border-left: 1px solid #f2f2f2;
3139	border-right: 1px solid #ffffff;
3140}
3141.navbar .btn,
3142.navbar .btn-group {
3143	margin-top: 5px;
3144}
3145.navbar .btn-group .btn,
3146.navbar .input-prepend .btn,
3147.navbar .input-append .btn,
3148.navbar .input-prepend .btn-group,
3149.navbar .input-append .btn-group {
3150	margin-top: 0;
3151}
3152.navbar-form {
3153	margin-bottom: 0;
3154	*zoom: 1;
3155}
3156.navbar-form:before,
3157.navbar-form:after {
3158	display: table;
3159	content: "";
3160	line-height: 0;
3161}
3162.navbar-form:after {
3163	clear: both;
3164}
3165.navbar-form input,
3166.navbar-form select,
3167.navbar-form .radio,
3168.navbar-form .checkbox {
3169	margin-top: 5px;
3170}
3171.navbar-form input,
3172.navbar-form select,
3173.navbar-form .btn {
3174	display: inline-block;
3175	margin-bottom: 0;
3176}
3177.navbar-form input[type="image"],
3178.navbar-form input[type="checkbox"],
3179.navbar-form input[type="radio"] {
3180	margin-top: 3px;
3181}
3182.navbar-form .input-append,
3183.navbar-form .input-prepend {
3184	margin-top: 5px;
3185	white-space: nowrap;
3186}
3187.navbar-form .input-append input,
3188.navbar-form .input-prepend input {
3189	margin-top: 0;
3190}
3191.navbar-search {
3192	position: relative;
3193	float: left;
3194	margin-top: 5px;
3195	margin-bottom: 0;
3196}
3197.navbar-search .search-query {
3198	margin-bottom: 0;
3199	padding: 4px 14px;
3200	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
3201	font-size: 13px;
3202	font-weight: normal;
3203	line-height: 1;
3204	-webkit-border-radius: 15px;
3205	-moz-border-radius: 15px;
3206	border-radius: 15px;
3207}
3208.navbar-static-top {
3209	position: static;
3210	margin-bottom: 0;
3211}
3212.navbar-static-top .navbar-inner {
3213	-webkit-border-radius: 0;
3214	-moz-border-radius: 0;
3215	border-radius: 0;
3216}
3217.navbar-fixed-top,
3218.navbar-fixed-bottom {
3219	position: fixed;
3220	right: 0;
3221	left: 0;
3222	z-index: 1030;
3223	margin-bottom: 0;
3224}
3225.navbar-fixed-top .navbar-inner,
3226.navbar-static-top .navbar-inner {
3227	border-width: 0 0 1px;
3228}
3229.navbar-fixed-bottom .navbar-inner {
3230	border-width: 1px 0 0;
3231}
3232.navbar-fixed-top .navbar-inner,
3233.navbar-fixed-bottom .navbar-inner {
3234	padding-left: 0;
3235	padding-right: 0;
3236	-webkit-border-radius: 0;
3237	-moz-border-radius: 0;
3238	border-radius: 0;
3239}
3240.navbar-static-top .container,
3241.navbar-fixed-top .container,
3242.navbar-fixed-bottom .container {
3243	width: 940px;
3244}
3245.navbar-fixed-top {
3246	top: 0;
3247}
3248.navbar-fixed-top .navbar-inner,
3249.navbar-static-top .navbar-inner {
3250	-webkit-box-shadow: 0 1px 10px rgba(0,0,0,.1);
3251	-moz-box-shadow: 0 1px 10px rgba(0,0,0,.1);
3252	box-shadow: 0 1px 10px rgba(0,0,0,.1);
3253}
3254.navbar-fixed-bottom {
3255	bottom: 0;
3256}
3257.navbar-fixed-bottom .navbar-inner {
3258	-webkit-box-shadow: 0 -1px 10px rgba(0,0,0,.1);
3259	-moz-box-shadow: 0 -1px 10px rgba(0,0,0,.1);
3260	box-shadow: 0 -1px 10px rgba(0,0,0,.1);
3261}
3262.navbar .nav {
3263	position: relative;
3264	left: 0;
3265	display: block;
3266	float: left;
3267	margin: 0 10px 0 0;
3268}
3269.navbar .nav.pull-right {
3270	float: right;
3271	margin-right: 0;
3272}
3273.navbar .nav > li {
3274	float: left;
3275}
3276.navbar .nav > li > a {
3277	float: none;
3278	padding: 11px 15px 11px;
3279	color: #555;
3280	text-decoration: none;
3281	text-shadow: 0 1px 0 #ffffff;
3282}
3283.navbar .nav .dropdown-toggle .caret {
3284	margin-top: 8px;
3285}
3286.navbar .nav > li > a:focus,
3287.navbar .nav > li > a:hover {
3288	background-color: transparent;
3289	color: #333;
3290	text-decoration: none;
3291}
3292.navbar .nav > li > a:focus {
3293	outline: 2px solid #5e9ed6;
3294}
3295.navbar .nav > .active > a,
3296.navbar .nav > .active > a:hover,
3297.navbar .nav > .active > a:focus {
3298	color: #555;
3299	text-decoration: none;
3300	background-color: #e6e6e6;
3301	-webkit-box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
3302	-moz-box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
3303	box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
3304}
3305.navbar .btn-navbar {
3306	display: none;
3307	float: right;
3308	padding: 7px 10px;
3309	margin-left: 5px;
3310	margin-right: 5px;
3311	background-color: #f2f2f2;
3312	*background-color: #f2f2f2;
3313	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
3314	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
3315	box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
3316}
3317.navbar .btn-navbar:hover,
3318.navbar .btn-navbar:focus,
3319.navbar .btn-navbar:active,
3320.navbar .btn-navbar.active,
3321.navbar .btn-navbar.disabled,
3322.navbar .btn-navbar[disabled] {
3323	color: #fff;
3324	background-color: #d9d9d9;
3325	*background-color: #d9d9d9;
3326}
3327.navbar .btn-navbar:active,
3328.navbar .btn-navbar.active {
3329	background-color: #f2f2f2;
3330}
3331.navbar .btn-navbar .icon-bar {
3332	display: block;
3333	width: 18px;
3334	height: 2px;
3335	background-color: #f5f5f5;
3336	-webkit-border-radius: 1px;
3337	-moz-border-radius: 1px;
3338	border-radius: 1px;
3339	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.25);
3340	-moz-box-shadow: 0 1px 0 rgba(0,0,0,0.25);
3341	box-shadow: 0 1px 0 rgba(0,0,0,0.25);
3342}
3343.btn-navbar .icon-bar + .icon-bar {
3344	margin-top: 3px;
3345}
3346.navbar .nav > li > .dropdown-menu:before {
3347	content: '';
3348	display: inline-block;
3349	border-left: 7px solid transparent;
3350	border-right: 7px solid transparent;
3351	border-bottom: 7px solid #ccc;
3352	border-bottom-color: rgba(0,0,0,0.2);
3353	position: absolute;
3354	top: -7px;
3355	left: 9px;
3356}
3357.navbar .nav > li > .dropdown-menu:after {
3358	content: '';
3359	display: inline-block;
3360	border-left: 6px solid transparent;
3361	border-right: 6px solid transparent;
3362	border-bottom: 6px solid #fff;
3363	position: absolute;
3364	top: -6px;
3365	left: 10px;
3366}
3367.navbar-fixed-bottom .nav > li > .dropdown-menu:before {
3368	border-top: 7px solid #ccc;
3369	border-top-color: rgba(0,0,0,0.2);
3370	border-bottom: 0;
3371	bottom: -7px;
3372	top: auto;
3373}
3374.navbar-fixed-bottom .nav > li > .dropdown-menu:after {
3375	border-top: 6px solid #fff;
3376	border-bottom: 0;
3377	bottom: -6px;
3378	top: auto;
3379}
3380.navbar .nav li.dropdown > a:hover .caret,
3381.navbar .nav li.dropdown > a:focus .caret {
3382	border-top-color: #333;
3383	border-bottom-color: #333;
3384}
3385.navbar .nav li.dropdown.open > .dropdown-toggle,
3386.navbar .nav li.dropdown.active > .dropdown-toggle,
3387.navbar .nav li.dropdown.open.active > .dropdown-toggle {
3388	background-color: #e6e6e6;
3389	color: #555;
3390}
3391.navbar .nav li.dropdown > .dropdown-toggle .caret {
3392	border-top-color: #555;
3393	border-bottom-color: #555;
3394}
3395.navbar .nav li.dropdown.open > .dropdown-toggle .caret,
3396.navbar .nav li.dropdown.active > .dropdown-toggle .caret,
3397.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret {
3398	border-top-color: #555;
3399	border-bottom-color: #555;
3400}
3401.navbar .pull-right > li > .dropdown-menu,
3402.navbar .nav > li > .dropdown-menu.pull-right {
3403	left: auto;
3404	right: 0;
3405}
3406.navbar .pull-right > li > .dropdown-menu:before,
3407.navbar .nav > li > .dropdown-menu.pull-right:before {
3408	left: auto;
3409	right: 12px;
3410}
3411.navbar .pull-right > li > .dropdown-menu:after,
3412.navbar .nav > li > .dropdown-menu.pull-right:after {
3413	left: auto;
3414	right: 13px;
3415}
3416.navbar .pull-right > li > .dropdown-menu .dropdown-menu,
3417.navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu {
3418	left: auto;
3419	right: 100%;
3420	margin-left: 0;
3421	margin-right: -1px;
3422	-webkit-border-radius: 6px 0 6px 6px;
3423	-moz-border-radius: 6px 0 6px 6px;
3424	border-radius: 6px 0 6px 6px;
3425}
3426.navbar-inverse .navbar-inner {
3427	background-color: #13294a;
3428	background-image: -moz-linear-gradient(top,#152d53,#10223e);
3429	background-image: -webkit-gradient(linear,0 0,0 100%,from(#152d53),to(#10223e));
3430	background-image: -webkit-linear-gradient(top,#152d53,#10223e);
3431	background-image: -o-linear-gradient(top,#152d53,#10223e);
3432	background-image: linear-gradient(to bottom,#152d53,#10223e);
3433	background-repeat: repeat-x;
3434	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff142c52', endColorstr='#ff0f213e', GradientType=0);
3435	border-color: #0b172a;
3436}
3437.navbar-inverse .brand,
3438.navbar-inverse .nav > li > a {
3439	color: #d9d9d9;
3440	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
3441}
3442.navbar-inverse .brand:hover,
3443.navbar-inverse .brand:focus,
3444.navbar-inverse .nav > li > a:hover,
3445.navbar-inverse .nav > li > a:focus {
3446	color: #fff;
3447}
3448.navbar-inverse .brand {
3449	color: #d9d9d9;
3450}
3451.navbar-inverse .navbar-text {
3452	color: #d9d9d9;
3453}
3454.navbar-inverse .nav > li > a:focus,
3455.navbar-inverse .nav > li > a:hover {
3456	background-color: transparent;
3457	color: #fff;
3458}
3459.navbar-inverse .nav .active > a,
3460.navbar-inverse .nav .active > a:hover,
3461.navbar-inverse .nav .active > a:focus {
3462	color: #fff;
3463	background-color: #10223e;
3464}
3465.navbar-inverse .navbar-link {
3466	color: #d9d9d9;
3467}
3468.navbar-inverse .navbar-link:hover,
3469.navbar-inverse .navbar-link:focus {
3470	color: #fff;
3471}
3472.navbar-inverse .divider-vertical {
3473	border-left-color: #10223e;
3474	border-right-color: #152d53;
3475}
3476.navbar-inverse .nav li.dropdown.open > .dropdown-toggle,
3477.navbar-inverse .nav li.dropdown.active > .dropdown-toggle,
3478.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {
3479	background-color: #10223e;
3480	color: #fff;
3481}
3482.navbar-inverse .nav li.dropdown > a:hover .caret,
3483.navbar-inverse .nav li.dropdown > a:focus .caret {
3484	border-top-color: #fff;
3485	border-bottom-color: #fff;
3486}
3487.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
3488	border-top-color: #d9d9d9;
3489	border-bottom-color: #d9d9d9;
3490}
3491.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret,
3492.navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret,
3493.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret {
3494	border-top-color: #fff;
3495	border-bottom-color: #fff;
3496}
3497.navbar-inverse .navbar-search .search-query {
3498	color: #fff;
3499	background-color: #2959a4;
3500	border-color: #10223e;
3501	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
3502	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
3503	box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
3504	-webkit-transition: none;
3505	-moz-transition: none;
3506	-o-transition: none;
3507	transition: none;
3508}
3509.navbar-inverse .navbar-search .search-query:-moz-placeholder {
3510	color: #ccc;
3511}
3512.navbar-inverse .navbar-search .search-query:-ms-input-placeholder {
3513	color: #ccc;
3514}
3515.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder {
3516	color: #ccc;
3517}
3518.navbar-inverse .navbar-search .search-query:focus,
3519.navbar-inverse .navbar-search .search-query.focused {
3520	padding: 5px 15px;
3521	color: #333;
3522	text-shadow: 0 1px 0 #fff;
3523	background-color: #fff;
3524	border: 0;
3525	-webkit-box-shadow: 0 0 3px rgba(0,0,0,0.15);
3526	-moz-box-shadow: 0 0 3px rgba(0,0,0,0.15);
3527	box-shadow: 0 0 3px rgba(0,0,0,0.15);
3528	outline: 0;
3529}
3530.navbar-inverse .btn-navbar {
3531	background-color: #10223e;
3532	*background-color: #10223e;
3533}
3534.navbar-inverse .btn-navbar:hover,
3535.navbar-inverse .btn-navbar:focus,
3536.navbar-inverse .btn-navbar:active,
3537.navbar-inverse .btn-navbar.active,
3538.navbar-inverse .btn-navbar.disabled,
3539.navbar-inverse .btn-navbar[disabled] {
3540	color: #fff;
3541	background-color: #050c16;
3542	*background-color: #050c16;
3543}
3544.navbar-inverse .btn-navbar:active,
3545.navbar-inverse .btn-navbar.active {
3546	background-color: #10223e;
3547}
3548.breadcrumb {
3549	padding: 8px 15px;
3550	margin: 0 0 18px;
3551	list-style: none;
3552	background-color: #f5f5f5;
3553	-webkit-border-radius: 3px;
3554	-moz-border-radius: 3px;
3555	border-radius: 3px;
3556}
3557.breadcrumb > li {
3558	display: inline-block;
3559	*display: inline;
3560	*zoom: 1;
3561	text-shadow: 0 1px 0 #fff;
3562}
3563.breadcrumb > li > .divider {
3564	padding: 0 5px;
3565	color: #ccc;
3566}
3567.breadcrumb > .active {
3568	color: #999;
3569}
3570.pagination {
3571	margin: 18px 0;
3572}
3573.pagination ul {
3574	display: inline-block;
3575	*display: inline;
3576	*zoom: 1;
3577	margin-left: 0;
3578	margin-bottom: 0;
3579	-webkit-border-radius: 3px;
3580	-moz-border-radius: 3px;
3581	border-radius: 3px;
3582	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
3583	-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
3584	box-shadow: 0 1px 2px rgba(0,0,0,0.05);
3585}
3586.pagination ul > li {
3587	display: inline;
3588}
3589.pagination ul > li > a,
3590.pagination ul > li > span {
3591	float: left;
3592	padding: 4px 12px;
3593	line-height: 18px;
3594	text-decoration: none;
3595	background-color: #fff;
3596	border: 1px solid #ddd;
3597	border-left-width: 0;
3598}
3599.pagination ul > li > a:hover,
3600.pagination ul > li > a:focus,
3601.pagination ul > .active > a,
3602.pagination ul > .active > span {
3603	background-color: #F0F0F0;
3604}
3605.pagination ul > .active > a,
3606.pagination ul > .active > span {
3607	color: #999;
3608	cursor: default;
3609}
3610.pagination ul > .disabled > span,
3611.pagination ul > .disabled > a,
3612.pagination ul > .disabled > a:hover,
3613.pagination ul > .disabled > a:focus {
3614	color: #999;
3615	background-color: transparent;
3616	cursor: default;
3617}
3618.pagination ul > li:first-child > a,
3619.pagination ul > li:first-child > span {
3620	border-left-width: 1px;
3621	-webkit-border-top-left-radius: 3px;
3622	-moz-border-radius-topleft: 3px;
3623	border-top-left-radius: 3px;
3624	-webkit-border-bottom-left-radius: 3px;
3625	-moz-border-radius-bottomleft: 3px;
3626	border-bottom-left-radius: 3px;
3627}
3628.pagination ul > li:last-child > a,
3629.pagination ul > li:last-child > span {
3630	-webkit-border-top-right-radius: 3px;
3631	-moz-border-radius-topright: 3px;
3632	border-top-right-radius: 3px;
3633	-webkit-border-bottom-right-radius: 3px;
3634	-moz-border-radius-bottomright: 3px;
3635	border-bottom-right-radius: 3px;
3636}
3637.pagination-centered {
3638	text-align: center;
3639}
3640.pagination-right {
3641	text-align: right;
3642}
3643.pagination-large ul > li > a,
3644.pagination-large ul > li > span {
3645	padding: 11px 19px;
3646	font-size: 16.25px;
3647}
3648.pagination-large ul > li:first-child > a,
3649.pagination-large ul > li:first-child > span {
3650	-webkit-border-top-left-radius: 6px;
3651	-moz-border-radius-topleft: 6px;
3652	border-top-left-radius: 6px;
3653	-webkit-border-bottom-left-radius: 6px;
3654	-moz-border-radius-bottomleft: 6px;
3655	border-bottom-left-radius: 6px;
3656}
3657.pagination-large ul > li:last-child > a,
3658.pagination-large ul > li:last-child > span {
3659	-webkit-border-top-right-radius: 6px;
3660	-moz-border-radius-topright: 6px;
3661	border-top-right-radius: 6px;
3662	-webkit-border-bottom-right-radius: 6px;
3663	-moz-border-radius-bottomright: 6px;
3664	border-bottom-right-radius: 6px;
3665}
3666.pagination-mini ul > li:first-child > a,
3667.pagination-mini ul > li:first-child > span,
3668.pagination-small ul > li:first-child > a,
3669.pagination-small ul > li:first-child > span {
3670	-webkit-border-top-left-radius: 3px;
3671	-moz-border-radius-topleft: 3px;
3672	border-top-left-radius: 3px;
3673	-webkit-border-bottom-left-radius: 3px;
3674	-moz-border-radius-bottomleft: 3px;
3675	border-bottom-left-radius: 3px;
3676}
3677.pagination-mini ul > li:last-child > a,
3678.pagination-mini ul > li:last-child > span,
3679.pagination-small ul > li:last-child > a,
3680.pagination-small ul > li:last-child > span {
3681	-webkit-border-top-right-radius: 3px;
3682	-moz-border-radius-topright: 3px;
3683	border-top-right-radius: 3px;
3684	-webkit-border-bottom-right-radius: 3px;
3685	-moz-border-radius-bottomright: 3px;
3686	border-bottom-right-radius: 3px;
3687}
3688.pagination-small ul > li > a,
3689.pagination-small ul > li > span {
3690	padding: 2px 10px;
3691	font-size: 12px;
3692}
3693.pagination-mini ul > li > a,
3694.pagination-mini ul > li > span {
3695	padding: 0 6px;
3696	font-size: 9.75px;
3697}
3698.pager {
3699	margin: 18px 0;
3700	list-style: none;
3701	text-align: center;
3702	*zoom: 1;
3703}
3704.pager:before,
3705.pager:after {
3706	display: table;
3707	content: "";
3708	line-height: 0;
3709}
3710.pager:after {
3711	clear: both;
3712}
3713.pager li {
3714	display: inline;
3715}
3716.pager li > a,
3717.pager li > span {
3718	display: inline-block;
3719	padding: 5px 14px;
3720	background-color: #fff;
3721	border: 1px solid #ddd;
3722	-webkit-border-radius: 15px;
3723	-moz-border-radius: 15px;
3724	border-radius: 15px;
3725}
3726.pager li > a:hover,
3727.pager li > a:focus {
3728	text-decoration: none;
3729	background-color: #f5f5f5;
3730}
3731.pager .next > a,
3732.pager .next > span {
3733	float: right;
3734}
3735.pager .previous > a,
3736.pager .previous > span {
3737	float: left;
3738}
3739.pager .disabled > a,
3740.pager .disabled > a:hover,
3741.pager .disabled > a:focus,
3742.pager .disabled > span {
3743	color: #999;
3744	background-color: #fff;
3745	cursor: default;
3746}
3747.modal-backdrop {
3748	position: fixed;
3749	top: 0;
3750	right: 0;
3751	bottom: 0;
3752	left: 0;
3753	z-index: 1040;
3754	background-color: #000;
3755}
3756.modal-backdrop.fade {
3757	opacity: 0;
3758}
3759.modal-backdrop,
3760.modal-backdrop.fade.in {
3761	opacity: 0.8;
3762	filter: alpha(opacity=80);
3763}
3764.modal-header {
3765	padding: 9px 15px;
3766	border-bottom: 1px solid #eee;
3767}
3768.modal-header .close {
3769	margin-top: 2px;
3770}
3771.modal-header h3 {
3772	margin: 0;
3773	line-height: 30px;
3774}
3775.modal-body {
3776	width: 98%;
3777	position: relative;
3778	max-height: 400px;
3779	padding: 1%;
3780}
3781.modal-body iframe {
3782	width: 100%;
3783	max-height: none;
3784	border: 0 !important;
3785}
3786.modal-form {
3787	margin-bottom: 0;
3788}
3789.modal-footer {
3790	padding: 14px 15px 15px;
3791	margin-bottom: 0;
3792	text-align: right;
3793	background-color: #f5f5f5;
3794	border-top: 1px solid #ddd;
3795	-webkit-border-radius: 0 0 6px 6px;
3796	-moz-border-radius: 0 0 6px 6px;
3797	border-radius: 0 0 6px 6px;
3798	-webkit-box-shadow: inset 0 1px 0 #fff;
3799	-moz-box-shadow: inset 0 1px 0 #fff;
3800	box-shadow: inset 0 1px 0 #fff;
3801	*zoom: 1;
3802}
3803.modal-footer:before,
3804.modal-footer:after {
3805	display: table;
3806	content: "";
3807	line-height: 0;
3808}
3809.modal-footer:after {
3810	clear: both;
3811}
3812.modal-footer .btn + .btn {
3813	margin-left: 5px;
3814	margin-bottom: 0;
3815}
3816.modal-footer .btn-group .btn + .btn {
3817	margin-left: -1px;
3818}
3819.modal-footer .btn-block + .btn-block {
3820	margin-left: 0;
3821}
3822.tooltip {
3823	position: absolute;
3824	z-index: 1030;
3825	display: block;
3826	visibility: visible;
3827	font-size: 11px;
3828	line-height: 1.4;
3829	opacity: 0;
3830	filter: alpha(opacity=0);
3831}
3832.tooltip.in {
3833	opacity: 0.8;
3834	filter: alpha(opacity=80);
3835}
3836.tooltip.top {
3837	margin-top: -3px;
3838	padding: 5px 0;
3839}
3840.tooltip.right {
3841	margin-left: 3px;
3842	padding: 0 5px;
3843}
3844.tooltip.bottom {
3845	margin-top: 3px;
3846	padding: 5px 0;
3847}
3848.tooltip.left {
3849	margin-left: -3px;
3850	padding: 0 5px;
3851}
3852.tooltip-inner {
3853	max-width: 200px;
3854	padding: 8px;
3855	color: #fff;
3856	text-align: center;
3857	text-decoration: none;
3858	background-color: #000;
3859	-webkit-border-radius: 3px;
3860	-moz-border-radius: 3px;
3861	border-radius: 3px;
3862}
3863.tooltip-arrow {
3864	position: absolute;
3865	width: 0;
3866	height: 0;
3867	border-color: transparent;
3868	border-style: solid;
3869}
3870.tooltip.top .tooltip-arrow {
3871	bottom: 0;
3872	left: 50%;
3873	margin-left: -5px;
3874	border-width: 5px 5px 0;
3875	border-top-color: #000;
3876}
3877.tooltip.right .tooltip-arrow {
3878	top: 50%;
3879	left: 0;
3880	margin-top: -5px;
3881	border-width: 5px 5px 5px 0;
3882	border-right-color: #000;
3883}
3884.tooltip.left .tooltip-arrow {
3885	top: 50%;
3886	right: 0;
3887	margin-top: -5px;
3888	border-width: 5px 0 5px 5px;
3889	border-left-color: #000;
3890}
3891.tooltip.bottom .tooltip-arrow {
3892	top: 0;
3893	left: 50%;
3894	margin-left: -5px;
3895	border-width: 0 5px 5px;
3896	border-bottom-color: #000;
3897}
3898.popover {
3899	position: absolute;
3900	top: 0;
3901	left: 0;
3902	z-index: 1060;
3903	display: none;
3904	max-width: 276px;
3905	padding: 1px;
3906	text-align: left;
3907	background-color: #fff;
3908	-webkit-background-clip: padding-box;
3909	-moz-background-clip: padding;
3910	background-clip: padding-box;
3911	border: 1px solid #ccc;
3912	border: 1px solid rgba(0,0,0,0.2);
3913	-webkit-border-radius: 6px;
3914	-moz-border-radius: 6px;
3915	border-radius: 6px;
3916	-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
3917	-moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
3918	box-shadow: 0 5px 10px rgba(0,0,0,0.2);
3919	white-space: normal;
3920}
3921.popover.top {
3922	margin-top: -10px;
3923}
3924.popover.right {
3925	margin-left: 10px;
3926}
3927.popover.bottom {
3928	margin-top: 10px;
3929}
3930.popover.left {
3931	margin-left: -10px;
3932}
3933.popover-title {
3934	margin: 0;
3935	padding: 8px 14px;
3936	font-size: 14px;
3937	font-weight: normal;
3938	line-height: 18px;
3939	background-color: #f7f7f7;
3940	border-bottom: 1px solid #ebebeb;
3941	-webkit-border-radius: 5px 5px 0 0;
3942	-moz-border-radius: 5px 5px 0 0;
3943	border-radius: 5px 5px 0 0;
3944}
3945.popover-title:empty {
3946	display: none;
3947}
3948.popover-content {
3949	padding: 9px 14px;
3950}
3951.popover .arrow,
3952.popover .arrow:after {
3953	position: absolute;
3954	display: block;
3955	width: 0;
3956	height: 0;
3957	border-color: transparent;
3958	border-style: solid;
3959}
3960.popover .arrow {
3961	border-width: 11px;
3962}
3963.popover .arrow:after {
3964	border-width: 10px;
3965	content: "";
3966}
3967.popover.top .arrow {
3968	left: 50%;
3969	margin-left: -11px;
3970	border-bottom-width: 0;
3971	border-top-color: #999;
3972	border-top-color: rgba(0,0,0,0.25);
3973	bottom: -11px;
3974}
3975.popover.top .arrow:after {
3976	bottom: 1px;
3977	margin-left: -10px;
3978	border-bottom-width: 0;
3979	border-top-color: #fff;
3980}
3981.popover.right .arrow {
3982	top: 50%;
3983	left: -11px;
3984	margin-top: -11px;
3985	border-left-width: 0;
3986	border-right-color: #999;
3987	border-right-color: rgba(0,0,0,0.25);
3988}
3989.popover.right .arrow:after {
3990	left: 1px;
3991	bottom: -10px;
3992	border-left-width: 0;
3993	border-right-color: #fff;
3994}
3995.popover.bottom .arrow {
3996	left: 50%;
3997	margin-left: -11px;
3998	border-top-width: 0;
3999	border-bottom-color: #999;
4000	border-bottom-color: rgba(0,0,0,0.25);
4001	top: -11px;
4002}
4003.popover.bottom .arrow:after {
4004	top: 1px;
4005	margin-left: -10px;
4006	border-top-width: 0;
4007	border-bottom-color: #fff;
4008}
4009.popover.left .arrow {
4010	top: 50%;
4011	right: -11px;
4012	margin-top: -11px;
4013	border-right-width: 0;
4014	border-left-color: #999;
4015	border-left-color: rgba(0,0,0,0.25);
4016}
4017.popover.left .arrow:after {
4018	right: 1px;
4019	border-right-width: 0;
4020	border-left-color: #fff;
4021	bottom: -10px;
4022}
4023.thumbnails {
4024	margin-left: -20px;
4025	list-style: none;
4026	*zoom: 1;
4027}
4028.thumbnails:before,
4029.thumbnails:after {
4030	display: table;
4031	content: "";
4032	line-height: 0;
4033}
4034.thumbnails:after {
4035	clear: both;
4036}
4037.row-fluid .thumbnails {
4038	margin-left: 0;
4039}
4040.thumbnails > li {
4041	float: left;
4042	margin-bottom: 18px;
4043	margin-left: 20px;
4044}
4045.thumbnail {
4046	display: block;
4047	padding: 4px;
4048	line-height: 18px;
4049	border: 1px solid #ddd;
4050	-webkit-border-radius: 3px;
4051	-moz-border-radius: 3px;
4052	border-radius: 3px;
4053	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.055);
4054	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.055);
4055	box-shadow: 0 1px 3px rgba(0,0,0,0.055);
4056	-webkit-transition: all .2s ease-in-out;
4057	-moz-transition: all .2s ease-in-out;
4058	-o-transition: all .2s ease-in-out;
4059	transition: all .2s ease-in-out;
4060}
4061a.thumbnail:hover,
4062a.thumbnail:focus {
4063	border-color: #3071a9;
4064	-webkit-box-shadow: 0 1px 4px rgba(0,105,214,0.25);
4065	-moz-box-shadow: 0 1px 4px rgba(0,105,214,0.25);
4066	box-shadow: 0 1px 4px rgba(0,105,214,0.25);
4067}
4068.thumbnail > img {
4069	display: block;
4070	max-width: 100%;
4071	margin-left: auto;
4072	margin-right: auto;
4073}
4074.thumbnail .caption {
4075	padding: 9px;
4076	color: #555;
4077}
4078.media,
4079.media-body {
4080	overflow: hidden;
4081	*overflow: visible;
4082	zoom: 1;
4083}
4084.media,
4085.media .media {
4086	margin-top: 15px;
4087}
4088.media:first-child {
4089	margin-top: 0;
4090}
4091.media-object {
4092	display: block;
4093}
4094.media-heading {
4095	margin: 0 0 5px;
4096}
4097.media > .pull-left {
4098	margin-right: 10px;
4099}
4100.media > .pull-right {
4101	margin-left: 10px;
4102}
4103.media-list {
4104	margin-left: 0;
4105	list-style: none;
4106}
4107.label,
4108.badge {
4109	display: inline-block;
4110	padding: 2px 4px;
4111	font-size: 10.998px;
4112	font-weight: bold;
4113	line-height: 14px;
4114	color: #fff;
4115	vertical-align: baseline;
4116	white-space: nowrap;
4117	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
4118	background-color: #999;
4119}
4120.label {
4121	-webkit-border-radius: 3px;
4122	-moz-border-radius: 3px;
4123	border-radius: 3px;
4124}
4125.badge {
4126	padding-left: 9px;
4127	padding-right: 9px;
4128	-webkit-border-radius: 9px;
4129	-moz-border-radius: 9px;
4130	border-radius: 9px;
4131}
4132.label:empty,
4133.badge:empty {
4134	display: none;
4135}
4136a.label:hover,
4137a.label:focus,
4138a.badge:hover,
4139a.badge:focus {
4140	color: #fff;
4141	text-decoration: none;
4142	cursor: pointer;
4143}
4144.label-important,
4145.badge-important {
4146	background-color: #a94442;
4147}
4148.label-important[href],
4149.badge-important[href] {
4150	background-color: #843534;
4151}
4152.label-warning,
4153.badge-warning {
4154	background-color: #f89406;
4155}
4156.label-warning[href],
4157.badge-warning[href] {
4158	background-color: #c67605;
4159}
4160.label-success,
4161.badge-success {
4162	background-color: #3c763d;
4163}
4164.label-success[href],
4165.badge-success[href] {
4166	background-color: #2b542c;
4167}
4168.label-info,
4169.badge-info {
4170	background-color: #31708f;
4171}
4172.label-info[href],
4173.badge-info[href] {
4174	background-color: #245269;
4175}
4176.label-inverse,
4177.badge-inverse {
4178	background-color: #333;
4179}
4180.label-inverse[href],
4181.badge-inverse[href] {
4182	background-color: #1a1a1a;
4183}
4184.btn .label,
4185.btn .badge {
4186	position: relative;
4187	top: -1px;
4188}
4189.btn-mini .label,
4190.btn-mini .badge {
4191	top: 0;
4192}
4193@-webkit-keyframes progress-bar-stripes {
4194	from {
4195		background-position: 40px 0;
4196	}
4197	to {
4198		background-position: 0 0;
4199	}
4200}
4201@-moz-keyframes progress-bar-stripes {
4202	from {
4203		background-position: 40px 0;
4204	}
4205	to {
4206		background-position: 0 0;
4207	}
4208}
4209@-ms-keyframes progress-bar-stripes {
4210	from {
4211		background-position: 40px 0;
4212	}
4213	to {
4214		background-position: 0 0;
4215	}
4216}
4217@-o-keyframes progress-bar-stripes {
4218	from {
4219		background-position: 0 0;
4220	}
4221	to {
4222		background-position: 40px 0;
4223	}
4224}
4225@keyframes progress-bar-stripes {
4226	from {
4227		background-position: 40px 0;
4228	}
4229	to {
4230		background-position: 0 0;
4231	}
4232}
4233.progress {
4234	overflow: hidden;
4235	height: 18px;
4236	margin-bottom: 18px;
4237	background-color: #f7f7f7;
4238	background-image: -moz-linear-gradient(top,#f5f5f5,#f9f9f9);
4239	background-image: -webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));
4240	background-image: -webkit-linear-gradient(top,#f5f5f5,#f9f9f9);
4241	background-image: -o-linear-gradient(top,#f5f5f5,#f9f9f9);
4242	background-image: linear-gradient(to bottom,#f5f5f5,#f9f9f9);
4243	background-repeat: repeat-x;
4244	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
4245	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
4246	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
4247	box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
4248	-webkit-border-radius: 3px;
4249	-moz-border-radius: 3px;
4250	border-radius: 3px;
4251}
4252.progress .bar {
4253	width: 0%;
4254	height: 100%;
4255	color: #fff;
4256	float: left;
4257	font-size: 12px;
4258	text-align: center;
4259	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
4260	background-color: #0e90d2;
4261	background-image: -moz-linear-gradient(top,#149bdf,#0480be);
4262	background-image: -webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));
4263	background-image: -webkit-linear-gradient(top,#149bdf,#0480be);
4264	background-image: -o-linear-gradient(top,#149bdf,#0480be);
4265	background-image: linear-gradient(to bottom,#149bdf,#0480be);
4266	background-repeat: repeat-x;
4267	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
4268	-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
4269	-moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
4270	box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
4271	-webkit-box-sizing: border-box;
4272	-moz-box-sizing: border-box;
4273	box-sizing: border-box;
4274	-webkit-transition: width .6s ease;
4275	-moz-transition: width .6s ease;
4276	-o-transition: width .6s ease;
4277	transition: width .6s ease;
4278}
4279.progress .bar + .bar {
4280	-webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
4281	-moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
4282	box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
4283}
4284.progress-striped .bar {
4285	background-color: #149bdf;
4286	background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,0.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,0.15)),color-stop(.75,rgba(255,255,255,0.15)),color-stop(.75,transparent),to(transparent));
4287	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);
4288	background-image: -moz-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);
4289	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);
4290	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);
4291	-webkit-background-size: 40px 40px;
4292	-moz-background-size: 40px 40px;
4293	-o-background-size: 40px 40px;
4294	background-size: 40px 40px;
4295}
4296.progress.active .bar {
4297	-webkit-animation: progress-bar-stripes 2s linear infinite;
4298	-moz-animation: progress-bar-stripes 2s linear infinite;
4299	-ms-animation: progress-bar-stripes 2s linear infinite;
4300	-o-animation: progress-bar-stripes 2s linear infinite;
4301	animation: progress-bar-stripes 2s linear infinite;
4302}
4303.progress-danger .bar,
4304.progress .bar-danger {
4305	background-color: #dd514c;
4306	background-image: -moz-linear-gradient(top,#ee5f5b,#c43c35);
4307	background-image: -webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));
4308	background-image: -webkit-linear-gradient(top,#ee5f5b,#c43c35);
4309	background-image: -o-linear-gradient(top,#ee5f5b,#c43c35);
4310	background-image: linear-gradient(to bottom,#ee5f5b,#c43c35);
4311	background-repeat: repeat-x;
4312	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0);
4313}
4314.progress-danger.progress-striped .bar,
4315.progress-striped .bar-danger {
4316	background-color: #ee5f5b;
4317	background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,0.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,0.15)),color-stop(.75,rgba(255,255,255,0.15)),color-stop(.75,transparent),to(transparent));
4318	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);
4319	background-image: -moz-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);
4320	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);
4321	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);
4322}
4323.progress-success .bar,
4324.progress .bar-success {
4325	background-color: #5eb95e;
4326	background-image: -moz-linear-gradient(top,#62c462,#57a957);
4327	background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));
4328	background-image: -webkit-linear-gradient(top,#62c462,#57a957);
4329	background-image: -o-linear-gradient(top,#62c462,#57a957);
4330	background-image: linear-gradient(to bottom,#62c462,#57a957);
4331	background-repeat: repeat-x;
4332	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0);
4333}
4334.progress-success.progress-striped .bar,
4335.progress-striped .bar-success {
4336	background-color: #62c462;
4337	background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,0.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,0.15)),color-stop(.75,rgba(255,255,255,0.15)),color-stop(.75,transparent),to(transparent));
4338	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);
4339	background-image: -moz-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);
4340	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);
4341	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);
4342}
4343.progress-info .bar,
4344.progress .bar-info {
4345	background-color: #4bb1cf;
4346	background-image: -moz-linear-gradient(top,#5bc0de,#339bb9);
4347	background-image: -webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));
4348	background-image: -webkit-linear-gradient(top,#5bc0de,#339bb9);
4349	background-image: -o-linear-gradient(top,#5bc0de,#339bb9);
4350	background-image: linear-gradient(to bottom,#5bc0de,#339bb9);
4351	background-repeat: repeat-x;
4352	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0);
4353}
4354.progress-info.progress-striped .bar,
4355.progress-striped .bar-info {
4356	background-color: #5bc0de;
4357	background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,0.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,0.15)),color-stop(.75,rgba(255,255,255,0.15)),color-stop(.75,transparent),to(transparent));
4358	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);
4359	background-image: -moz-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);
4360	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);
4361	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);
4362}
4363.progress-warning .bar,
4364.progress .bar-warning {
4365	background-color: #faa732;
4366	background-image: -moz-linear-gradient(top,#fbb450,#f89406);
4367	background-image: -webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));
4368	background-image: -webkit-linear-gradient(top,#fbb450,#f89406);
4369	background-image: -o-linear-gradient(top,#fbb450,#f89406);
4370	background-image: linear-gradient(to bottom,#fbb450,#f89406);
4371	background-repeat: repeat-x;
4372	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffab44f', endColorstr='#fff89406', GradientType=0);
4373}
4374.progress-warning.progress-striped .bar,
4375.progress-striped .bar-warning {
4376	background-color: #fbb450;
4377	background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,0.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,0.15)),color-stop(.75,rgba(255,255,255,0.15)),color-stop(.75,transparent),to(transparent));
4378	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);
4379	background-image: -moz-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);
4380	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);
4381	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);
4382}
4383.accordion {
4384	margin-bottom: 18px;
4385}
4386.accordion-group {
4387	margin-bottom: 2px;
4388	border: 1px solid #e5e5e5;
4389	-webkit-border-radius: 3px;
4390	-moz-border-radius: 3px;
4391	border-radius: 3px;
4392}
4393.accordion-heading {
4394	border-bottom: 0;
4395}
4396.accordion-heading .accordion-toggle {
4397	display: block;
4398	padding: 8px 15px;
4399}
4400.accordion-toggle {
4401	cursor: pointer;
4402}
4403.accordion-inner {
4404	padding: 9px 15px;
4405	border-top: 1px solid #e5e5e5;
4406}
4407.carousel {
4408	position: relative;
4409	margin-bottom: 18px;
4410	line-height: 1;
4411}
4412.carousel-inner {
4413	overflow: hidden;
4414	width: 100%;
4415	position: relative;
4416}
4417.carousel-inner > .item {
4418	display: none;
4419	position: relative;
4420	-webkit-transition: .6s ease-in-out left;
4421	-moz-transition: .6s ease-in-out left;
4422	-o-transition: .6s ease-in-out left;
4423	transition: .6s ease-in-out left;
4424}
4425.carousel-inner > .item > img,
4426.carousel-inner > .item > a > img {
4427	display: block;
4428	line-height: 1;
4429}
4430.carousel-inner > .active,
4431.carousel-inner > .next,
4432.carousel-inner > .prev {
4433	display: block;
4434}
4435.carousel-inner > .active {
4436	left: 0;
4437}
4438.carousel-inner > .next,
4439.carousel-inner > .prev {
4440	position: absolute;
4441	top: 0;
4442	width: 100%;
4443}
4444.carousel-inner > .next {
4445	left: 100%;
4446}
4447.carousel-inner > .prev {
4448	left: -100%;
4449}
4450.carousel-inner > .next.left,
4451.carousel-inner > .prev.right {
4452	left: 0;
4453}
4454.carousel-inner > .active.left {
4455	left: -100%;
4456}
4457.carousel-inner > .active.right {
4458	left: 100%;
4459}
4460.carousel-control {
4461	position: absolute;
4462	top: 40%;
4463	left: 15px;
4464	width: 40px;
4465	height: 40px;
4466	margin-top: -20px;
4467	font-size: 60px;
4468	font-weight: 100;
4469	line-height: 30px;
4470	color: #fff;
4471	text-align: center;
4472	background: #222;
4473	border: 3px solid #fff;
4474	-webkit-border-radius: 23px;
4475	-moz-border-radius: 23px;
4476	border-radius: 23px;
4477	opacity: 0.5;
4478	filter: alpha(opacity=50);
4479}
4480.carousel-control.right {
4481	left: auto;
4482	right: 15px;
4483}
4484.carousel-control:hover,
4485.carousel-control:focus {
4486	color: #fff;
4487	text-decoration: none;
4488	opacity: 0.9;
4489	filter: alpha(opacity=90);
4490}
4491.carousel-indicators {
4492	position: absolute;
4493	top: 15px;
4494	right: 15px;
4495	z-index: 5;
4496	margin: 0;
4497	list-style: none;
4498}
4499.carousel-indicators li {
4500	display: block;
4501	float: left;
4502	width: 10px;
4503	height: 10px;
4504	margin-left: 5px;
4505	text-indent: -999px;
4506	background-color: #ccc;
4507	background-color: rgba(255,255,255,0.25);
4508	border-radius: 5px;
4509}
4510.carousel-indicators .active {
4511	background-color: #fff;
4512}
4513.carousel-caption {
4514	position: absolute;
4515	left: 0;
4516	right: 0;
4517	bottom: 0;
4518	padding: 15px;
4519	background: #333;
4520	background: rgba(0,0,0,0.75);
4521}
4522.carousel-caption h4,
4523.carousel-caption p {
4524	color: #fff;
4525	line-height: 18px;
4526}
4527.carousel-caption h4 {
4528	margin: 0 0 5px;
4529}
4530.carousel-caption p {
4531	margin-bottom: 0;
4532}
4533.hero-unit {
4534	padding: 60px;
4535	margin-bottom: 30px;
4536	font-size: 18px;
4537	font-weight: 200;
4538	line-height: 27px;
4539	color: inherit;
4540	background-color: #eee;
4541	-webkit-border-radius: 6px;
4542	-moz-border-radius: 6px;
4543	border-radius: 6px;
4544}
4545.hero-unit h1 {
4546	margin-bottom: 0;
4547	font-size: 60px;
4548	line-height: 1;
4549	color: inherit;
4550	letter-spacing: -1px;
4551}
4552.hero-unit li {
4553	line-height: 27px;
4554}
4555.pull-right {
4556	float: right;
4557}
4558.pull-left {
4559	float: left;
4560}
4561.hide {
4562	display: none;
4563}
4564.show {
4565	display: block;
4566}
4567.invisible {
4568	visibility: hidden;
4569}
4570.affix {
4571	position: fixed;
4572}
4573@-ms-viewport {
4574	width: device-width;
4575}
4576.hidden {
4577	display: none;
4578	visibility: hidden;
4579}
4580.visible-phone {
4581	display: none !important;
4582}
4583.visible-tablet {
4584	display: none !important;
4585}
4586.hidden-desktop {
4587	display: none !important;
4588}
4589.visible-desktop {
4590	display: inherit !important;
4591}
4592@media (min-width: 768px) and (max-width: 979px) {
4593	.hidden-desktop {
4594		display: inherit !important;
4595	}
4596	.visible-desktop {
4597		display: none !important;
4598	}
4599	.visible-tablet {
4600		display: inherit !important;
4601	}
4602	.hidden-tablet {
4603		display: none !important;
4604	}
4605}
4606@media (max-width: 767px) {
4607	.hidden-desktop {
4608		display: inherit !important;
4609	}
4610	.visible-desktop {
4611		display: none !important;
4612	}
4613	.visible-phone {
4614		display: inherit !important;
4615	}
4616	.hidden-phone {
4617		display: none !important;
4618	}
4619}
4620.visible-print {
4621	display: none !important;
4622}
4623@media print {
4624	.visible-print {
4625		display: inherit !important;
4626	}
4627	.hidden-print {
4628		display: none !important;
4629	}
4630}
4631@media (max-width: 767px) {
4632	body {
4633		padding-left: 20px;
4634		padding-right: 20px;
4635	}
4636	.navbar-fixed-top,
4637	.navbar-fixed-bottom,
4638	.navbar-static-top {
4639		margin-left: -20px;
4640		margin-right: -20px;
4641	}
4642	.container-fluid {
4643		padding: 0;
4644	}
4645	.dl-horizontal dt {
4646		float: none;
4647		clear: none;
4648		width: auto;
4649		text-align: left;
4650	}
4651	.dl-horizontal dd {
4652		margin-left: 0;
4653	}
4654	.dropdown-menu .menuitem-group {
4655		background-color: #10223e;
4656		color: #eee;
4657	}
4658	.container {
4659		width: auto;
4660	}
4661	.row-fluid {
4662		width: 100%;
4663	}
4664	.row,
4665	.thumbnails {
4666		margin-left: 0;
4667	}
4668	.thumbnails > li {
4669		float: none;
4670		margin-left: 0;
4671	}
4672	[class*="span"],
4673	.uneditable-input[class*="span"],
4674	.row-fluid [class*="span"] {
4675		float: none;
4676		display: block;
4677		width: 100%;
4678		margin-left: 0;
4679		-webkit-box-sizing: border-box;
4680		-moz-box-sizing: border-box;
4681		box-sizing: border-box;
4682	}
4683	.span12,
4684	.row-fluid .span12 {
4685		width: 100%;
4686		-webkit-box-sizing: border-box;
4687		-moz-box-sizing: border-box;
4688		box-sizing: border-box;
4689	}
4690	.row-fluid [class*="offset"]:first-child {
4691		margin-left: 0;
4692	}
4693	.input-large,
4694	.input-xlarge,
4695	.input-xxlarge,
4696	input[class*="span"],
4697	select[class*="span"],
4698	textarea[class*="span"],
4699	.uneditable-input {
4700		display: block;
4701		width: 100%;
4702		min-height: 28px;
4703		-webkit-box-sizing: border-box;
4704		-moz-box-sizing: border-box;
4705		box-sizing: border-box;
4706	}
4707	.input-prepend input,
4708	.input-append input,
4709	.input-prepend input[class*="span"],
4710	.input-append input[class*="span"] {
4711		display: inline-block;
4712	}
4713	.controls-row [class*="span"] + [class*="span"] {
4714		margin-left: 0;
4715	}
4716}
4717@media (max-width: 480px) {
4718	.nav-collapse {
4719		-webkit-transform: translate3d(0,0,0);
4720	}
4721	.page-header h1 small {
4722		display: block;
4723		line-height: 18px;
4724	}
4725	input[type="checkbox"],
4726	input[type="radio"] {
4727		border: 1px solid #ccc;
4728	}
4729	.form-horizontal .control-label {
4730		float: none;
4731		width: auto;
4732		padding-top: 0;
4733		text-align: left;
4734	}
4735	.form-horizontal .controls {
4736		margin-left: 0;
4737	}
4738	.form-horizontal .control-list {
4739		padding-top: 0;
4740	}
4741	.form-horizontal .form-actions {
4742		padding-left: 10px;
4743		padding-right: 10px;
4744	}
4745	.tag-category input#filter-search,
4746	.newsfeed-category input#filter-search {
4747		width: auto;
4748		margin-bottom: 9px;
4749	}
4750	.category-list input#filter-search {
4751		width: auto;
4752	}
4753	.media .pull-left,
4754	.media .pull-right {
4755		float: none;
4756		display: block;
4757		margin-bottom: 10px;
4758	}
4759	.media-object {
4760		margin-right: 0;
4761		margin-left: 0;
4762	}
4763	.modal-header .close {
4764		padding: 10px;
4765		margin: -10px;
4766	}
4767	.carousel-caption {
4768		position: static;
4769	}
4770}
4771@media (min-width: 768px) and (max-width: 979px) {
4772	.row {
4773		margin-left: -20px;
4774		*zoom: 1;
4775	}
4776	.row:before,
4777	.row:after {
4778		display: table;
4779		content: "";
4780		line-height: 0;
4781	}
4782	.row:after {
4783		clear: both;
4784	}
4785	[class*="span"] {
4786		float: left;
4787		min-height: 1px;
4788		margin-left: 20px;
4789	}
4790	.container,
4791	.navbar-static-top .container,
4792	.navbar-fixed-top .container,
4793	.navbar-fixed-bottom .container {
4794		width: 724px;
4795	}
4796	.span12 {
4797		width: 724px;
4798	}
4799	.span11 {
4800		width: 662px;
4801	}
4802	.span10 {
4803		width: 600px;
4804	}
4805	.span9 {
4806		width: 538px;
4807	}
4808	.span8 {
4809		width: 476px;
4810	}
4811	.span7 {
4812		width: 414px;
4813	}
4814	.span6 {
4815		width: 352px;
4816	}
4817	.span5 {
4818		width: 290px;
4819	}
4820	.span4 {
4821		width: 228px;
4822	}
4823	.span3 {
4824		width: 166px;
4825	}
4826	.span2 {
4827		width: 104px;
4828	}
4829	.span1 {
4830		width: 42px;
4831	}
4832	.offset12 {
4833		margin-left: 764px;
4834	}
4835	.offset11 {
4836		margin-left: 702px;
4837	}
4838	.offset10 {
4839		margin-left: 640px;
4840	}
4841	.offset9 {
4842		margin-left: 578px;
4843	}
4844	.offset8 {
4845		margin-left: 516px;
4846	}
4847	.offset7 {
4848		margin-left: 454px;
4849	}
4850	.offset6 {
4851		margin-left: 392px;
4852	}
4853	.offset5 {
4854		margin-left: 330px;
4855	}
4856	.offset4 {
4857		margin-left: 268px;
4858	}
4859	.offset3 {
4860		margin-left: 206px;
4861	}
4862	.offset2 {
4863		margin-left: 144px;
4864	}
4865	.offset1 {
4866		margin-left: 82px;
4867	}
4868	.row-fluid {
4869		width: 100%;
4870		*zoom: 1;
4871	}
4872	.row-fluid:before,
4873	.row-fluid:after {
4874		display: table;
4875		content: "";
4876		line-height: 0;
4877	}
4878	.row-fluid:after {
4879		clear: both;
4880	}
4881	.row-fluid [class*="span"] {
4882		display: block;
4883		width: 100%;
4884		min-height: 28px;
4885		-webkit-box-sizing: border-box;
4886		-moz-box-sizing: border-box;
4887		box-sizing: border-box;
4888		float: left;
4889		margin-left: 2.76243094%;
4890		*margin-left: 2.70923945%;
4891	}
4892	.row-fluid [class*="span"]:first-child {
4893		margin-left: 0;
4894	}
4895	.row-fluid .controls-row [class*="span"] + [class*="span"] {
4896		margin-left: 2.76243094%;
4897	}
4898	.row-fluid .span12 {
4899		width: 100%;
4900		*width: 99.94680851%;
4901	}
4902	.row-fluid .span11 {
4903		width: 91.43646409%;
4904		*width: 91.3832726%;
4905	}
4906	.row-fluid .span10 {
4907		width: 82.87292818%;
4908		*width: 82.81973669%;
4909	}
4910	.row-fluid .span9 {
4911		width: 74.30939227%;
4912		*width: 74.25620078%;
4913	}
4914	.row-fluid .span8 {
4915		width: 65.74585635%;
4916		*width: 65.69266486%;
4917	}
4918	.row-fluid .span7 {
4919		width: 57.18232044%;
4920		*width: 57.12912895%;
4921	}
4922	.row-fluid .span6 {
4923		width: 48.61878453%;
4924		*width: 48.56559304%;
4925	}
4926	.row-fluid .span5 {
4927		width: 40.05524862%;
4928		*width: 40.00205713%;
4929	}
4930	.row-fluid .span4 {
4931		width: 31.49171271%;
4932		*width: 31.43852122%;
4933	}
4934	.row-fluid .span3 {
4935		width: 22.9281768%;
4936		*width: 22.87498531%;
4937	}
4938	.row-fluid .span2 {
4939		width: 14.36464088%;
4940		*width: 14.31144939%;
4941	}
4942	.row-fluid .span1 {
4943		width: 5.80110497%;
4944		*width: 5.74791348%;
4945	}
4946	.row-fluid .offset12 {
4947		margin-left: 105.52486188%;
4948		*margin-left: 105.4184789%;
4949	}
4950	.row-fluid .offset12:first-child {
4951		margin-left: 102.76243094%;
4952		*margin-left: 102.65604796%;
4953	}
4954	.row-fluid .offset11 {
4955		margin-left: 96.96132597%;
4956		*margin-left: 96.85494299%;
4957	}
4958	.row-fluid .offset11:first-child {
4959		margin-left: 94.19889503%;
4960		*margin-left: 94.09251205%;
4961	}
4962	.row-fluid .offset10 {
4963		margin-left: 88.39779006%;
4964		*margin-left: 88.29140708%;
4965	}
4966	.row-fluid .offset10:first-child {
4967		margin-left: 85.63535912%;
4968		*margin-left: 85.52897614%;
4969	}
4970	.row-fluid .offset9 {
4971		margin-left: 79.83425414%;
4972		*margin-left: 79.72787116%;
4973	}
4974	.row-fluid .offset9:first-child {
4975		margin-left: 77.0718232%;
4976		*margin-left: 76.96544023%;
4977	}
4978	.row-fluid .offset8 {
4979		margin-left: 71.27071823%;
4980		*margin-left: 71.16433525%;
4981	}
4982	.row-fluid .offset8:first-child {
4983		margin-left: 68.50828729%;
4984		*margin-left: 68.40190431%;
4985	}
4986	.row-fluid .offset7 {
4987		margin-left: 62.70718232%;
4988		*margin-left: 62.60079934%;
4989	}
4990	.row-fluid .offset7:first-child {
4991		margin-left: 59.94475138%;
4992		*margin-left: 59.8383684%;
4993	}
4994	.row-fluid .offset6 {
4995		margin-left: 54.14364641%;
4996		*margin-left: 54.03726343%;
4997	}
4998	.row-fluid .offset6:first-child {
4999		margin-left: 51.38121547%;
5000		*margin-left: 51.27483249%;
5001	}
5002	.row-fluid .offset5 {
5003		margin-left: 45.5801105%;
5004		*margin-left: 45.47372752%;
5005	}
5006	.row-fluid .offset5:first-child {
5007		margin-left: 42.81767956%;
5008		*margin-left: 42.71129658%;
5009	}
5010	.row-fluid .offset4 {
5011		margin-left: 37.01657459%;
5012		*margin-left: 36.91019161%;
5013	}
5014	.row-fluid .offset4:first-child {
5015		margin-left: 34.25414365%;
5016		*margin-left: 34.14776067%;
5017	}
5018	.row-fluid .offset3 {
5019		margin-left: 28.45303867%;
5020		*margin-left: 28.3466557%;
5021	}
5022	.row-fluid .offset3:first-child {
5023		margin-left: 25.69060773%;
5024		*margin-left: 25.58422476%;
5025	}
5026	.row-fluid .offset2 {
5027		margin-left: 19.88950276%;
5028		*margin-left: 19.78311978%;
5029	}
5030	.row-fluid .offset2:first-child {
5031		margin-left: 17.12707182%;
5032		*margin-left: 17.02068884%;
5033	}
5034	.row-fluid .offset1 {
5035		margin-left: 11.32596685%;
5036		*margin-left: 11.21958387%;
5037	}
5038	.row-fluid .offset1:first-child {
5039		margin-left: 8.56353591%;
5040		*margin-left: 8.45715293%;
5041	}
5042	input,
5043	textarea,
5044	.uneditable-input {
5045		margin-left: 0;
5046	}
5047	.controls-row [class*="span"] + [class*="span"] {
5048		margin-left: 20px;
5049	}
5050	input.span12,
5051	textarea.span12,
5052	.uneditable-input.span12 {
5053		width: 710px;
5054	}
5055	input.span11,
5056	textarea.span11,
5057	.uneditable-input.span11 {
5058		width: 648px;
5059	}
5060	input.span10,
5061	textarea.span10,
5062	.uneditable-input.span10 {
5063		width: 586px;
5064	}
5065	input.span9,
5066	textarea.span9,
5067	.uneditable-input.span9 {
5068		width: 524px;
5069	}
5070	input.span8,
5071	textarea.span8,
5072	.uneditable-input.span8 {
5073		width: 462px;
5074	}
5075	input.span7,
5076	textarea.span7,
5077	.uneditable-input.span7 {
5078		width: 400px;
5079	}
5080	input.span6,
5081	textarea.span6,
5082	.uneditable-input.span6 {
5083		width: 338px;
5084	}
5085	input.span5,
5086	textarea.span5,
5087	.uneditable-input.span5 {
5088		width: 276px;
5089	}
5090	input.span4,
5091	textarea.span4,
5092	.uneditable-input.span4 {
5093		width: 214px;
5094	}
5095	input.span3,
5096	textarea.span3,
5097	.uneditable-input.span3 {
5098		width: 152px;
5099	}
5100	input.span2,
5101	textarea.span2,
5102	.uneditable-input.span2 {
5103		width: 90px;
5104	}
5105	input.span1,
5106	textarea.span1,
5107	.uneditable-input.span1 {
5108		width: 28px;
5109	}
5110}
5111@media (min-width: 1200px) {
5112	.row {
5113		margin-left: -30px;
5114		*zoom: 1;
5115	}
5116	.row:before,
5117	.row:after {
5118		display: table;
5119		content: "";
5120		line-height: 0;
5121	}
5122	.row:after {
5123		clear: both;
5124	}
5125	[class*="span"] {
5126		float: left;
5127		min-height: 1px;
5128		margin-left: 30px;
5129	}
5130	.container,
5131	.navbar-static-top .container,
5132	.navbar-fixed-top .container,
5133	.navbar-fixed-bottom .container {
5134		width: 1170px;
5135	}
5136	.span12 {
5137		width: 1170px;
5138	}
5139	.span11 {
5140		width: 1070px;
5141	}
5142	.span10 {
5143		width: 970px;
5144	}
5145	.span9 {
5146		width: 870px;
5147	}
5148	.span8 {
5149		width: 770px;
5150	}
5151	.span7 {
5152		width: 670px;
5153	}
5154	.span6 {
5155		width: 570px;
5156	}
5157	.span5 {
5158		width: 470px;
5159	}
5160	.span4 {
5161		width: 370px;
5162	}
5163	.span3 {
5164		width: 270px;
5165	}
5166	.span2 {
5167		width: 170px;
5168	}
5169	.span1 {
5170		width: 70px;
5171	}
5172	.offset12 {
5173		margin-left: 1230px;
5174	}
5175	.offset11 {
5176		margin-left: 1130px;
5177	}
5178	.offset10 {
5179		margin-left: 1030px;
5180	}
5181	.offset9 {
5182		margin-left: 930px;
5183	}
5184	.offset8 {
5185		margin-left: 830px;
5186	}
5187	.offset7 {
5188		margin-left: 730px;
5189	}
5190	.offset6 {
5191		margin-left: 630px;
5192	}
5193	.offset5 {
5194		margin-left: 530px;
5195	}
5196	.offset4 {
5197		margin-left: 430px;
5198	}
5199	.offset3 {
5200		margin-left: 330px;
5201	}
5202	.offset2 {
5203		margin-left: 230px;
5204	}
5205	.offset1 {
5206		margin-left: 130px;
5207	}
5208	.row-fluid {
5209		width: 100%;
5210		*zoom: 1;
5211	}
5212	.row-fluid:before,
5213	.row-fluid:after {
5214		display: table;
5215		content: "";
5216		line-height: 0;
5217	}
5218	.row-fluid:after {
5219		clear: both;
5220	}
5221	.row-fluid [class*="span"] {
5222		display: block;
5223		width: 100%;
5224		min-height: 28px;
5225		-webkit-box-sizing: border-box;
5226		-moz-box-sizing: border-box;
5227		box-sizing: border-box;
5228		float: left;
5229		margin-left: 2.76243094%;
5230		*margin-left: 2.70923945%;
5231	}
5232	.row-fluid [class*="span"]:first-child {
5233		margin-left: 0;
5234	}
5235	.row-fluid .controls-row [class*="span"] + [class*="span"] {
5236		margin-left: 2.76243094%;
5237	}
5238	.row-fluid .span12 {
5239		width: 100%;
5240		*width: 99.94680851%;
5241	}
5242	.row-fluid .span11 {
5243		width: 91.43646409%;
5244		*width: 91.3832726%;
5245	}
5246	.row-fluid .span10 {
5247		width: 82.87292818%;
5248		*width: 82.81973669%;
5249	}
5250	.row-fluid .span9 {
5251		width: 74.30939227%;
5252		*width: 74.25620078%;
5253	}
5254	.row-fluid .span8 {
5255		width: 65.74585635%;
5256		*width: 65.69266486%;
5257	}
5258	.row-fluid .span7 {
5259		width: 57.18232044%;
5260		*width: 57.12912895%;
5261	}
5262	.row-fluid .span6 {
5263		width: 48.61878453%;
5264		*width: 48.56559304%;
5265	}
5266	.row-fluid .span5 {
5267		width: 40.05524862%;
5268		*width: 40.00205713%;
5269	}
5270	.row-fluid .span4 {
5271		width: 31.49171271%;
5272		*width: 31.43852122%;
5273	}
5274	.row-fluid .span3 {
5275		width: 22.9281768%;
5276		*width: 22.87498531%;
5277	}
5278	.row-fluid .span2 {
5279		width: 14.36464088%;
5280		*width: 14.31144939%;
5281	}
5282	.row-fluid .span1 {
5283		width: 5.80110497%;
5284		*width: 5.74791348%;
5285	}
5286	.row-fluid .offset12 {
5287		margin-left: 105.52486188%;
5288		*margin-left: 105.4184789%;
5289	}
5290	.row-fluid .offset12:first-child {
5291		margin-left: 102.76243094%;
5292		*margin-left: 102.65604796%;
5293	}
5294	.row-fluid .offset11 {
5295		margin-left: 96.96132597%;
5296		*margin-left: 96.85494299%;
5297	}
5298	.row-fluid .offset11:first-child {
5299		margin-left: 94.19889503%;
5300		*margin-left: 94.09251205%;
5301	}
5302	.row-fluid .offset10 {
5303		margin-left: 88.39779006%;
5304		*margin-left: 88.29140708%;
5305	}
5306	.row-fluid .offset10:first-child {
5307		margin-left: 85.63535912%;
5308		*margin-left: 85.52897614%;
5309	}
5310	.row-fluid .offset9 {
5311		margin-left: 79.83425414%;
5312		*margin-left: 79.72787116%;
5313	}
5314	.row-fluid .offset9:first-child {
5315		margin-left: 77.0718232%;
5316		*margin-left: 76.96544023%;
5317	}
5318	.row-fluid .offset8 {
5319		margin-left: 71.27071823%;
5320		*margin-left: 71.16433525%;
5321	}
5322	.row-fluid .offset8:first-child {
5323		margin-left: 68.50828729%;
5324		*margin-left: 68.40190431%;
5325	}
5326	.row-fluid .offset7 {
5327		margin-left: 62.70718232%;
5328		*margin-left: 62.60079934%;
5329	}
5330	.row-fluid .offset7:first-child {
5331		margin-left: 59.94475138%;
5332		*margin-left: 59.8383684%;
5333	}
5334	.row-fluid .offset6 {
5335		margin-left: 54.14364641%;
5336		*margin-left: 54.03726343%;
5337	}
5338	.row-fluid .offset6:first-child {
5339		margin-left: 51.38121547%;
5340		*margin-left: 51.27483249%;
5341	}
5342	.row-fluid .offset5 {
5343		margin-left: 45.5801105%;
5344		*margin-left: 45.47372752%;
5345	}
5346	.row-fluid .offset5:first-child {
5347		margin-left: 42.81767956%;
5348		*margin-left: 42.71129658%;
5349	}
5350	.row-fluid .offset4 {
5351		margin-left: 37.01657459%;
5352		*margin-left: 36.91019161%;
5353	}
5354	.row-fluid .offset4:first-child {
5355		margin-left: 34.25414365%;
5356		*margin-left: 34.14776067%;
5357	}
5358	.row-fluid .offset3 {
5359		margin-left: 28.45303867%;
5360		*margin-left: 28.3466557%;
5361	}
5362	.row-fluid .offset3:first-child {
5363		margin-left: 25.69060773%;
5364		*margin-left: 25.58422476%;
5365	}
5366	.row-fluid .offset2 {
5367		margin-left: 19.88950276%;
5368		*margin-left: 19.78311978%;
5369	}
5370	.row-fluid .offset2:first-child {
5371		margin-left: 17.12707182%;
5372		*margin-left: 17.02068884%;
5373	}
5374	.row-fluid .offset1 {
5375		margin-left: 11.32596685%;
5376		*margin-left: 11.21958387%;
5377	}
5378	.row-fluid .offset1:first-child {
5379		margin-left: 8.56353591%;
5380		*margin-left: 8.45715293%;
5381	}
5382	input,
5383	textarea,
5384	.uneditable-input {
5385		margin-left: 0;
5386	}
5387	.controls-row [class*="span"] + [class*="span"] {
5388		margin-left: 30px;
5389	}
5390	input.span12,
5391	textarea.span12,
5392	.uneditable-input.span12 {
5393		width: 1156px;
5394	}
5395	input.span11,
5396	textarea.span11,
5397	.uneditable-input.span11 {
5398		width: 1056px;
5399	}
5400	input.span10,
5401	textarea.span10,
5402	.uneditable-input.span10 {
5403		width: 956px;
5404	}
5405	input.span9,
5406	textarea.span9,
5407	.uneditable-input.span9 {
5408		width: 856px;
5409	}
5410	input.span8,
5411	textarea.span8,
5412	.uneditable-input.span8 {
5413		width: 756px;
5414	}
5415	input.span7,
5416	textarea.span7,
5417	.uneditable-input.span7 {
5418		width: 656px;
5419	}
5420	input.span6,
5421	textarea.span6,
5422	.uneditable-input.span6 {
5423		width: 556px;
5424	}
5425	input.span5,
5426	textarea.span5,
5427	.uneditable-input.span5 {
5428		width: 456px;
5429	}
5430	input.span4,
5431	textarea.span4,
5432	.uneditable-input.span4 {
5433		width: 356px;
5434	}
5435	input.span3,
5436	textarea.span3,
5437	.uneditable-input.span3 {
5438		width: 256px;
5439	}
5440	input.span2,
5441	textarea.span2,
5442	.uneditable-input.span2 {
5443		width: 156px;
5444	}
5445	input.span1,
5446	textarea.span1,
5447	.uneditable-input.span1 {
5448		width: 56px;
5449	}
5450	.thumbnails {
5451		margin-left: -30px;
5452	}
5453	.thumbnails > li {
5454		margin-left: 30px;
5455	}
5456	.row-fluid .thumbnails {
5457		margin-left: 0;
5458	}
5459}
5460@media (max-width: 767px) {
5461	body {
5462		padding-top: 0;
5463	}
5464	.navbar-fixed-top,
5465	.navbar-fixed-bottom {
5466		position: static;
5467	}
5468	.navbar-fixed-top {
5469		margin-bottom: 18px;
5470	}
5471	.navbar-fixed-bottom {
5472		margin-top: 18px;
5473	}
5474	.navbar-fixed-top .navbar-inner,
5475	.navbar-fixed-bottom .navbar-inner {
5476		padding: 5px;
5477	}
5478	.navbar .container {
5479		width: auto;
5480		padding: 0;
5481	}
5482	.navbar .brand {
5483		padding-left: 10px;
5484		padding-right: 10px;
5485		margin: 0 0 0 -5px;
5486	}
5487	.nav-collapse {
5488		clear: both;
5489	}
5490	.nav-collapse .nav {
5491		float: none;
5492		margin: 0 0 9px;
5493	}
5494	.nav-collapse .nav > li {
5495		float: none;
5496	}
5497	.nav-collapse .nav > li > a {
5498		margin-bottom: 2px;
5499	}
5500	.nav-collapse .nav > .divider-vertical {
5501		display: none;
5502	}
5503	.nav-collapse .nav .nav-header {
5504		color: #555;
5505		text-shadow: none;
5506	}
5507	.nav-collapse .nav > li > a,
5508	.nav-collapse .dropdown-menu a {
5509		padding: 9px 15px;
5510		font-weight: bold;
5511		color: #555;
5512		-webkit-border-radius: 3px;
5513		-moz-border-radius: 3px;
5514		border-radius: 3px;
5515	}
5516	.nav-collapse .btn {
5517		padding: 4px 10px 4px;
5518		font-weight: normal;
5519		-webkit-border-radius: 3px;
5520		-moz-border-radius: 3px;
5521		border-radius: 3px;
5522	}
5523	.nav-collapse .dropdown-menu li + li a {
5524		margin-bottom: 2px;
5525	}
5526	.nav-collapse .nav > li > a:hover,
5527	.nav-collapse .nav > li > a:focus,
5528	.nav-collapse .dropdown-menu a:hover,
5529	.nav-collapse .dropdown-menu a:focus {
5530		background-color: #f2f2f2;
5531	}
5532	.navbar-inverse .nav-collapse .nav > li > a,
5533	.navbar-inverse .nav-collapse .dropdown-menu a {
5534		color: #d9d9d9;
5535	}
5536	.navbar-inverse .nav-collapse .nav > li > a:hover,
5537	.navbar-inverse .nav-collapse .nav > li > a:focus,
5538	.navbar-inverse .nav-collapse .dropdown-menu a:hover,
5539	.navbar-inverse .nav-collapse .dropdown-menu a:focus {
5540		background-color: #10223e;
5541	}
5542	.nav-collapse.in .btn-group {
5543		margin-top: 5px;
5544		padding: 0;
5545	}
5546	.nav-collapse .dropdown-menu {
5547		position: static;
5548		top: auto;
5549		left: auto;
5550		float: none;
5551		display: none;
5552		max-width: none;
5553		margin: 0 15px;
5554		padding: 0;
5555		background-color: transparent;
5556		border: none;
5557		-webkit-border-radius: 0;
5558		-moz-border-radius: 0;
5559		border-radius: 0;
5560		-webkit-box-shadow: none;
5561		-moz-box-shadow: none;
5562		box-shadow: none;
5563	}
5564	.nav-collapse .open > .dropdown-menu {
5565		display: block;
5566	}
5567	.nav-collapse .dropdown-menu:before,
5568	.nav-collapse .dropdown-menu:after {
5569		display: none;
5570	}
5571	.nav-collapse .dropdown-menu .divider {
5572		display: none;
5573	}
5574	.nav-collapse .nav > li > .dropdown-menu:before,
5575	.nav-collapse .nav > li > .dropdown-menu:after {
5576		display: none;
5577	}
5578	.nav-collapse .navbar-form,
5579	.nav-collapse .navbar-search {
5580		float: none;
5581		padding: 9px 15px;
5582		margin: 9px 0;
5583		border-top: 1px solid #f2f2f2;
5584		border-bottom: 1px solid #f2f2f2;
5585		-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
5586		-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
5587		box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
5588	}
5589	.navbar-inverse .nav-collapse .navbar-form,
5590	.navbar-inverse .nav-collapse .navbar-search {
5591		border-top-color: #10223e;
5592		border-bottom-color: #10223e;
5593	}
5594	.navbar .nav-collapse .nav.pull-right {
5595		float: none;
5596		margin-left: 0;
5597	}
5598	.nav-collapse,
5599	.nav-collapse.collapse {
5600		overflow: hidden;
5601		height: 0;
5602	}
5603	.navbar .btn-navbar {
5604		display: block;
5605	}
5606	.navbar-static .navbar-inner {
5607		padding-left: 10px;
5608		padding-right: 10px;
5609	}
5610}
5611@media (min-width: 768px) {
5612	.nav-collapse.collapse {
5613		height: auto !important;
5614		overflow: visible !important;
5615	}
5616}
5617.small {
5618	font-size: 11px;
5619}
5620iframe,
5621svg {
5622	max-width: 100%;
5623}
5624.nowrap {
5625	white-space: nowrap;
5626}
5627.center,
5628.table td.center,
5629.table th.center {
5630	text-align: center;
5631}
5632a.disabled,
5633a.disabled:hover {
5634	color: #999999;
5635	background-color: transparent;
5636	cursor: default;
5637	text-decoration: none;
5638}
5639.hero-unit {
5640	text-align: center;
5641}
5642.hero-unit .lead {
5643	margin-bottom: 18px;
5644	font-size: 20px;
5645	font-weight: 200;
5646	line-height: 27px;
5647}
5648.btn .caret {
5649	margin-bottom: 7px;
5650}
5651.btn.btn-micro .caret {
5652	margin: 5px 0;
5653}
5654.blog-row-rule,
5655.blog-item-rule {
5656	border: 0;
5657}
5658body.modal {
5659	padding-top: 0;
5660}
5661.row-even,
5662.row-odd {
5663	padding: 5px;
5664	width: 99%;
5665	border-bottom: 1px solid #ddd;
5666}
5667.row-odd {
5668	background-color: transparent;
5669}
5670.row-even {
5671	background-color: #f9f9f9;
5672}
5673.blog-row-rule,
5674.blog-item-rule {
5675	border: 0;
5676}
5677.row-fluid .row-reveal {
5678	visibility: hidden;
5679}
5680.row-fluid:hover .row-reveal {
5681	visibility: visible;
5682}
5683.btn-wide {
5684	width: 80%;
5685}
5686.nav-list > li.offset > a {
5687	padding-left: 30px;
5688	font-size: 12px;
5689}
5690.blog-row-rule,
5691.blog-item-rule {
5692	border: 0;
5693}
5694.row-fluid .offset1 {
5695	margin-left: 8.382978723%;
5696}
5697.row-fluid .offset2 {
5698	margin-left: 16.89361702%;
5699}
5700.row-fluid .offset3 {
5701	margin-left: 25.404255317%;
5702}
5703.row-fluid .offset4 {
5704	margin-left: 33.914893614%;
5705}
5706.row-fluid .offset5 {
5707	margin-left: 42.425531911%;
5708}
5709.row-fluid .offset6 {
5710	margin-left: 50.93617020799999%;
5711}
5712.row-fluid .offset7 {
5713	margin-left: 59.446808505%;
5714}
5715.row-fluid .offset8 {
5716	margin-left: 67.95744680199999%;
5717}
5718.row-fluid .offset9 {
5719	margin-left: 76.468085099%;
5720}
5721.row-fluid .offset10 {
5722	margin-left: 84.97872339599999%;
5723}
5724.row-fluid .offset11 {
5725	margin-left: 91.489361693%;
5726}
5727.navbar .nav > li > a.btn {
5728	padding: 4px 10px;
5729	line-height: 18px;
5730}
5731.nav-tabs.nav-dark {
5732	border-bottom: 1px solid #333;
5733	text-shadow: 1px 1px 1px #000;
5734}
5735.nav-tabs.nav-dark > li > a {
5736	color: #F8F8F8;
5737}
5738.nav-tabs.nav-dark > li > a:hover {
5739	border-color: #333 #333 #111;
5740	background-color: #777777;
5741}
5742.nav-tabs.nav-dark > .active > a,
5743.nav-tabs.nav-dark > .active > a:hover {
5744	color: #ffffff;
5745	background-color: #555555;
5746	border: 1px solid #222;
5747	border-bottom-color: transparent;
5748}
5749.thumbnail.pull-left {
5750	margin: 0 10px 10px 0;
5751}
5752.thumbnail.pull-right {
5753	margin: 0 0 10px 10px;
5754}
5755.width-10 {
5756	width: 10px;
5757}
5758.width-20 {
5759	width: 20px;
5760}
5761.width-30 {
5762	width: 30px;
5763}
5764.width-40 {
5765	width: 40px;
5766}
5767.width-50 {
5768	width: 50px;
5769}
5770.width-60 {
5771	width: 60px;
5772}
5773.width-70 {
5774	width: 70px;
5775}
5776.width-80 {
5777	width: 80px;
5778}
5779.width-90 {
5780	width: 90px;
5781}
5782.width-100 {
5783	width: 100px;
5784}
5785.height-10 {
5786	height: 10px;
5787}
5788.height-20 {
5789	height: 20px;
5790}
5791.height-30 {
5792	height: 30px;
5793}
5794.height-40 {
5795	height: 40px;
5796}
5797.height-50 {
5798	height: 50px;
5799}
5800.height-60 {
5801	height: 60px;
5802}
5803.height-70 {
5804	height: 70px;
5805}
5806.height-80 {
5807	height: 80px;
5808}
5809.height-90 {
5810	height: 90px;
5811}
5812.height-100 {
5813	height: 100px;
5814}
5815hr.hr-condensed {
5816	margin: 10px 0;
5817}
5818.list-striped,
5819.row-striped {
5820	list-style: none;
5821	line-height: 18px;
5822	text-align: left;
5823	vertical-align: middle;
5824	border-top: 1px solid #ddd;
5825	margin-left: 0;
5826}
5827.list-striped li,
5828.list-striped dd,
5829.row-striped .row,
5830.row-striped .row-fluid {
5831	border-bottom: 1px solid #ddd;
5832	padding: 8px;
5833}
5834.list-striped li:nth-child(odd),
5835.list-striped dd:nth-child(odd),
5836.row-striped .row:nth-child(odd),
5837.row-striped .row-fluid:nth-child(odd) {
5838	background-color: #f9f9f9;
5839}
5840.list-striped li:hover,
5841.list-striped dd:hover,
5842.row-striped .row:hover,
5843.row-striped .row-fluid:hover {
5844	background-color: #F0F0F0;
5845}
5846.row-striped .row-fluid {
5847	width: 100%;
5848	box-sizing: border-box;
5849}
5850.row-striped .row-fluid [class*="span"] {
5851	min-height: 10px;
5852}
5853.row-striped .row-fluid [class*="span"] {
5854	margin-left: 8px;
5855}
5856.row-striped .row-fluid [class*="span"]:first-child {
5857	margin-left: 0;
5858}
5859.list-condensed li {
5860	padding: 4px 5px;
5861}
5862.row-condensed .row,
5863.row-condensed .row-fluid {
5864	padding: 4px 5px;
5865}
5866.list-bordered,
5867.row-bordered {
5868	list-style: none;
5869	line-height: 18px;
5870	text-align: left;
5871	vertical-align: middle;
5872	margin-left: 0;
5873	border: 1px solid #ddd;
5874	-webkit-border-radius: 4px;
5875	-moz-border-radius: 4px;
5876	border-radius: 4px;
5877}
5878.radio.btn-group input[type=radio] {
5879	display: none;
5880}
5881.radio.btn-group > label {
5882	-webkit-user-select: none;
5883	-moz-user-select: none;
5884	-ms-user-select: none;
5885	user-select: none;
5886}
5887.radio.btn-group > label:first-of-type {
5888	margin-left: 0;
5889	-webkit-border-bottom-left-radius: 4px;
5890	border-bottom-left-radius: 4px;
5891	-webkit-border-top-left-radius: 4px;
5892	border-top-left-radius: 4px;
5893	-moz-border-radius-bottomleft: 4px;
5894	-moz-border-radius-topleft: 4px;
5895}
5896fieldset.radio.btn-group {
5897	padding-left: 0;
5898}
5899.iframe-bordered {
5900	border: 1px solid #ddd;
5901}
5902.tab-content {
5903	overflow: visible;
5904}
5905.tabs-left .tab-content {
5906	overflow: auto;
5907}
5908.nav-tabs > li > span {
5909	display: block;
5910	margin-right: 2px;
5911	padding-right: 12px;
5912	padding-left: 12px;
5913	padding-top: 8px;
5914	padding-bottom: 8px;
5915	line-height: 18px;
5916	border: 1px solid transparent;
5917	-webkit-border-radius: 4px 4px 0 0;
5918	-moz-border-radius: 4px 4px 0 0;
5919	border-radius: 4px 4px 0 0;
5920}
5921.btn-micro {
5922	padding: 1px 4px;
5923	font-size: 10px;
5924	line-height: 8px;
5925}
5926.btn-group > .btn-micro {
5927	font-size: 10px;
5928}
5929.tip-wrap {
5930	max-width: 200px;
5931	padding: 3px 8px;
5932	color: #fff;
5933	text-align: center;
5934	text-decoration: none;
5935	background-color: #000;
5936	-webkit-border-radius: 4px;
5937	-moz-border-radius: 4px;
5938	border-radius: 4px;
5939	z-index: 100;
5940}
5941.page-header {
5942	margin: 2px 0px 10px 0px;
5943	padding-bottom: 5px;
5944}
5945.input-prepend > .add-on,
5946.input-append > .add-on {
5947	vertical-align: top;
5948}
5949.input-prepend .chzn-container-single .chzn-single {
5950	-webkit-border-radius: 0 3px 3px 0;
5951	-moz-border-radius: 0 3px 3px 0;
5952	border-radius: 0 3px 3px 0;
5953}
5954.input-prepend .chzn-container-single .chzn-single-with-drop {
5955	-webkit-border-radius: 0 3px 0 0;
5956	-moz-border-radius: 0 3px 0 0;
5957	border-radius: 0 3px 0 0;
5958}
5959.input-append .chzn-container-single .chzn-single {
5960	-webkit-border-radius: 3px 0 0 3px;
5961	-moz-border-radius: 3px 0 0 3px;
5962	border-radius: 3px 0 0 3px;
5963}
5964.input-append .chzn-container-single .chzn-single-with-drop {
5965	-webkit-border-radius: 3px 0 0 0;
5966	-moz-border-radius: 3px 0 0 0;
5967	border-radius: 3px 0 0 0;
5968}
5969.input-prepend.input-append .chzn-container-single .chzn-single,
5970.input-prepend.input-append .chzn-container-single .chzn-single-with-drop {
5971	-webkit-border-radius: 0;
5972	-moz-border-radius: 0;
5973	border-radius: 0;
5974}
5975.element-invisible {
5976	position: absolute;
5977	padding: 0;
5978	margin: 0;
5979	border: 0;
5980	height: 1px;
5981	width: 1px;
5982	overflow: hidden;
5983}
5984.element-invisible:focus {
5985	width: auto;
5986	height: auto;
5987	overflow: auto;
5988	background: #eee;
5989	color: #000;
5990	padding: 1em;
5991}
5992.form-vertical .control-label {
5993	float: none;
5994	width: auto;
5995	padding-right: 0;
5996	padding-top: 0;
5997	text-align: left;
5998}
5999.form-vertical .controls {
6000	margin-left: 0;
6001}
6002.width-auto {
6003	width: auto;
6004}
6005.btn-group .chzn-results {
6006	white-space: normal;
6007}
6008.accordion-body.in:hover {
6009	overflow: visible;
6010}
6011.invalid {
6012	color: #9d261d;
6013	font-weight: bold;
6014}
6015input.invalid {
6016	border: 1px solid #9d261d;
6017	background: #f2dede;
6018}
6019select.chzn-done.invalid + .chzn-container.chzn-container-single > a.chzn-single,
6020select.chzn-done.invalid + .chzn-container.chzn-container-multi > ul.chzn-choices {
6021	border-color: #9d261d;
6022	color: #9d261d;
6023}
6024.tooltip {
6025	max-width: 400px;
6026}
6027.tooltip-inner {
6028	max-width: none;
6029	text-align: left;
6030	text-shadow: none;
6031}
6032th .tooltip-inner {
6033	font-weight: normal;
6034}
6035.tooltip.hasimage {
6036	opacity: 1;
6037}
6038.tip-text {
6039	text-align: left;
6040}
6041.btn-group > .btn + .dropdown-backdrop + .btn {
6042	margin-left: -1px;
6043}
6044.btn-group > .btn + .dropdown-backdrop + .dropdown-toggle {
6045	padding-left: 8px;
6046	padding-right: 8px;
6047	-webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
6048	-moz-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
6049	box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
6050	*padding-top: 5px;
6051	*padding-bottom: 5px;
6052}
6053.btn-group > .btn-mini + .dropdown-backdrop + .dropdown-toggle {
6054	padding-left: 5px;
6055	padding-right: 5px;
6056	*padding-top: 2px;
6057	*padding-bottom: 2px;
6058}
6059.btn-group > .btn-small + .dropdown-backdrop + .dropdown-toggle {
6060	*padding-top: 5px;
6061	*padding-bottom: 4px;
6062}
6063.btn-group > .btn-large + .dropdown-backdrop + .dropdown-toggle {
6064	padding-left: 12px;
6065	padding-right: 12px;
6066	*padding-top: 7px;
6067	*padding-bottom: 7px;
6068}
6069.dropdown-menu {
6070	text-align: left;
6071}
6072.alert-link {
6073	font-weight: bold;
6074}
6075.alert .alert-link {
6076	color: #66512c;
6077}
6078.alert-success .alert-link {
6079	color: #2b542c;
6080}
6081.alert-danger .alert-link,
6082.alert-error .alert-link {
6083	color: #843534;
6084}
6085.alert-info .alert-link {
6086	color: #245269;
6087}
6088div.modal {
6089	position: fixed;
6090	top: 5%;
6091	left: 50%;
6092	z-index: 1050;
6093	width: 80%;
6094	margin-left: -40%;
6095	background-color: #fff;
6096	border: 1px solid #999;
6097	border: 1px solid rgba(0,0,0,0.3);
6098	*border: 1px solid #999;
6099	-webkit-border-radius: 6px;
6100	-moz-border-radius: 6px;
6101	border-radius: 6px;
6102	-webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
6103	-moz-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
6104	box-shadow: 0 3px 7px rgba(0,0,0,0.3);
6105	-webkit-background-clip: padding-box;
6106	-moz-background-clip: padding-box;
6107	background-clip: padding-box;
6108	outline: none;
6109}
6110div.modal.fade {
6111	-webkit-transition: opacity .3s linear, top .3s ease-out;
6112	-moz-transition: opacity .3s linear, top .3s ease-out;
6113	-o-transition: opacity .3s linear, top .3s ease-out;
6114	transition: opacity .3s linear, top .3s ease-out;
6115	top: -25%;
6116}
6117div.modal.fade.in {
6118	top: 5%;
6119}
6120.modal-batch {
6121	overflow-y: visible;
6122}
6123.modal-body[class^="jviewport-height"],
6124.modal-body[class*="jviewport-height"] {
6125	max-height: none;
6126}
6127.jviewport-height10 {
6128	height: 10vh;
6129}
6130.jviewport-height20 {
6131	height: 20vh;
6132}
6133.jviewport-height30 {
6134	height: 30vh;
6135}
6136.jviewport-height40 {
6137	height: 40vh;
6138}
6139.jviewport-height50 {
6140	height: 50vh;
6141}
6142.jviewport-height60 {
6143	height: 60vh;
6144}
6145.jviewport-height70 {
6146	height: 70vh;
6147}
6148.jviewport-height80 {
6149	height: 80vh;
6150}
6151.jviewport-height90 {
6152	height: 90vh;
6153}
6154.jviewport-height100 {
6155	height: 100vh;
6156}
6157div.modal.jviewport-width10 {
6158	width: 10vw;
6159	margin-left: -5vw;
6160}
6161div.modal.jviewport-width20 {
6162	width: 20vw;
6163	margin-left: -10vw;
6164}
6165div.modal.jviewport-width30 {
6166	width: 30vw;
6167	margin-left: -15vw;
6168}
6169div.modal.jviewport-width40 {
6170	width: 40vw;
6171	margin-left: -20vw;
6172}
6173div.modal.jviewport-width50 {
6174	width: 50vw;
6175	margin-left: -25vw;
6176}
6177div.modal.jviewport-width60 {
6178	width: 60vw;
6179	margin-left: -30vw;
6180}
6181div.modal.jviewport-width70 {
6182	width: 70vw;
6183	margin-left: -35vw;
6184}
6185div.modal.jviewport-width80 {
6186	width: 80vw;
6187	margin-left: -40vw;
6188}
6189div.modal.jviewport-width90 {
6190	width: 90vw;
6191	margin-left: -45vw;
6192}
6193div.modal.jviewport-width100 {
6194	width: 100vw;
6195	margin-left: -50vw;
6196}
6197@media (max-width: 767px) {
6198	div.modal {
6199		position: fixed;
6200		top: 20px;
6201		left: 20px;
6202		right: 20px;
6203		width: auto;
6204		margin: 0;
6205	}
6206	div.modal.fade {
6207		top: -100px;
6208	}
6209	div.modal.fade.in {
6210		top: 20px;
6211	}
6212	div.modal[class*="jviewport-width"] {
6213		width: auto;
6214		margin: 0;
6215	}
6216}
6217@media (max-width: 480px) {
6218	div.modal {
6219		top: 10px;
6220		left: 10px;
6221		right: 10px;
6222	}
6223}
6224@font-face {
6225	font-family: 'IcoMoon';
6226	src: url('../../../../media/jui/fonts/IcoMoon.eot');
6227	src: url('../../../../media/jui/fonts/IcoMoon.eot?#iefix') format('embedded-opentype'), url('../../../../media/jui/fonts/IcoMoon.woff') format('woff'), url('../../../../media/jui/fonts/IcoMoon.ttf') format('truetype'), url('../../../../media/jui/fonts/IcoMoon.svg#IcoMoon') format('svg');
6228	font-weight: normal;
6229	font-style: normal;
6230}
6231[data-icon]:before {
6232	font-family: 'IcoMoon';
6233	content: attr(data-icon);
6234	speak: none;
6235}
6236[class^="icon-"],
6237[class*=" icon-"] {
6238	display: inline-block;
6239	width: 14px;
6240	height: 14px;
6241	margin-right: .25em;
6242	line-height: 14px;
6243}
6244[class^="icon-"]:before,
6245[class*=" icon-"]:before {
6246	font-family: 'IcoMoon';
6247	font-style: normal;
6248	speak: none;
6249}
6250[class^="icon-"].disabled,
6251[class*=" icon-"].disabled {
6252	font-weight: normal;
6253}
6254.icon-joomla:before {
6255	content: "\e200";
6256}
6257.icon-chevron-up:before,
6258.icon-uparrow:before,
6259.icon-arrow-up:before {
6260	content: "\e005";
6261}
6262.icon-chevron-right:before,
6263.icon-rightarrow:before,
6264.icon-arrow-right:before {
6265	content: "\e006";
6266}
6267.icon-chevron-down:before,
6268.icon-downarrow:before,
6269.icon-arrow-down:before {
6270	content: "\e007";
6271}
6272.icon-chevron-left:before,
6273.icon-leftarrow:before,
6274.icon-arrow-left:before {
6275	content: "\e008";
6276}
6277.icon-arrow-first:before {
6278	content: "\e003";
6279}
6280.icon-arrow-last:before {
6281	content: "\e004";
6282}
6283.icon-arrow-up-2:before {
6284	content: "\e009";
6285}
6286.icon-arrow-right-2:before {
6287	content: "\e00a";
6288}
6289.icon-arrow-down-2:before {
6290	content: "\e00b";
6291}
6292.icon-arrow-left-2:before {
6293	content: "\e00c";
6294}
6295.icon-arrow-up-3:before {
6296	content: "\e00f";
6297}
6298.icon-arrow-right-3:before {
6299	content: "\e010";
6300}
6301.icon-arrow-down-3:before {
6302	content: "\e011";
6303}
6304.icon-arrow-left-3:before {
6305	content: "\e012";
6306}
6307.icon-menu-2:before {
6308	content: "\e00e";
6309}
6310.icon-arrow-up-4:before {
6311	content: "\e201";
6312}
6313.icon-arrow-right-4:before {
6314	content: "\e202";
6315}
6316.icon-arrow-down-4:before {
6317	content: "\e203";
6318}
6319.icon-arrow-left-4:before {
6320	content: "\e204";
6321}
6322.icon-share:before,
6323.icon-redo:before {
6324	content: "\27";
6325}
6326.icon-undo:before {
6327	content: "\28";
6328}
6329.icon-forward-2:before {
6330	content: "\e205";
6331}
6332.icon-backward-2:before,
6333.icon-reply:before {
6334	content: "\e206";
6335}
6336.icon-unblock:before,
6337.icon-refresh:before,
6338.icon-redo-2:before {
6339	content: "\6c";
6340}
6341.icon-undo-2:before {
6342	content: "\e207";
6343}
6344.icon-move:before {
6345	content: "\7a";
6346}
6347.icon-expand:before {
6348	content: "\66";
6349}
6350.icon-contract:before {
6351	content: "\67";
6352}
6353.icon-expand-2:before {
6354	content: "\68";
6355}
6356.icon-contract-2:before {
6357	content: "\69";
6358}
6359.icon-play:before {
6360	content: "\e208";
6361}
6362.icon-pause:before {
6363	content: "\e209";
6364}
6365.icon-stop:before {
6366	content: "\e210";
6367}
6368.icon-previous:before,
6369.icon-backward:before {
6370	content: "\7c";
6371}
6372.icon-next:before,
6373.icon-forward:before {
6374	content: "\7b";
6375}
6376.icon-first:before {
6377	content: "\7d";
6378}
6379.icon-last:before {
6380	content: "\e000";
6381}
6382.icon-play-circle:before {
6383	content: "\e00d";
6384}
6385.icon-pause-circle:before {
6386	content: "\e211";
6387}
6388.icon-stop-circle:before {
6389	content: "\e212";
6390}
6391.icon-backward-circle:before {
6392	content: "\e213";
6393}
6394.icon-forward-circle:before {
6395	content: "\e214";
6396}
6397.icon-loop:before {
6398	content: "\e001";
6399}
6400.icon-shuffle:before {
6401	content: "\e002";
6402}
6403.icon-search:before {
6404	content: "\53";
6405}
6406.icon-zoom-in:before {
6407	content: "\64";
6408}
6409.icon-zoom-out:before {
6410	content: "\65";
6411}
6412.icon-apply:before,
6413.icon-edit:before,
6414.icon-pencil:before {
6415	content: "\2b";
6416}
6417.icon-pencil-2:before {
6418	content: "\2c";
6419}
6420.icon-brush:before {
6421	content: "\3b";
6422}
6423.icon-save-new:before,
6424.icon-plus-2:before {
6425	content: "\5d";
6426}
6427.icon-minus-sign:before,
6428.icon-minus-2:before {
6429	content: "\5e";
6430}
6431.icon-delete:before,
6432.icon-remove:before,
6433.icon-cancel-2:before {
6434	content: "\49";
6435}
6436.icon-publish:before,
6437.icon-save:before,
6438.icon-ok:before,
6439.icon-checkmark:before {
6440	content: "\47";
6441}
6442.icon-new:before,
6443.icon-plus:before {
6444	content: "\2a";
6445}
6446.icon-plus-circle:before {
6447	content: "\e215";
6448}
6449.icon-minus:before,
6450.icon-not-ok:before {
6451	content: "\4b";
6452}
6453.icon-ban-circle:before,
6454.icon-minus-circle:before {
6455	content: "\e216";
6456}
6457.icon-unpublish:before,
6458.icon-cancel:before {
6459	content: "\4a";
6460}
6461.icon-cancel-circle:before {
6462	content: "\e217";
6463}
6464.icon-checkmark-2:before {
6465	content: "\e218";
6466}
6467.icon-checkmark-circle:before {
6468	content: "\e219";
6469}
6470.icon-info:before {
6471	content: "\e220";
6472}
6473.icon-info-2:before,
6474.icon-info-circle:before {
6475	content: "\e221";
6476}
6477.icon-question:before,
6478.icon-question-sign:before,
6479.icon-help:before {
6480	content: "\45";
6481}
6482.icon-question-2:before,
6483.icon-question-circle:before {
6484	content: "\e222";
6485}
6486.icon-notification:before {
6487	content: "\e223";
6488}
6489.icon-notification-2:before,
6490.icon-notification-circle:before {
6491	content: "\e224";
6492}
6493.icon-pending:before,
6494.icon-warning:before {
6495	content: "\48";
6496}
6497.icon-warning-2:before,
6498.icon-warning-circle:before {
6499	content: "\e225";
6500}
6501.icon-checkbox-unchecked:before {
6502	content: "\3d";
6503}
6504.icon-checkin:before,
6505.icon-checkbox:before,
6506.icon-checkbox-checked:before {
6507	content: "\3e";
6508}
6509.icon-checkbox-partial:before {
6510	content: "\3f";
6511}
6512.icon-square:before {
6513	content: "\e226";
6514}
6515.icon-radio-unchecked:before {
6516	content: "\e227";
6517}
6518.icon-radio-checked:before,
6519.icon-generic:before {
6520	content: "\e228";
6521}
6522.icon-circle:before {
6523	content: "\e229";
6524}
6525.icon-signup:before {
6526	content: "\e230";
6527}
6528.icon-grid:before,
6529.icon-grid-view:before {
6530	content: "\58";
6531}
6532.icon-grid-2:before,
6533.icon-grid-view-2:before {
6534	content: "\59";
6535}
6536.icon-menu:before {
6537	content: "\5a";
6538}
6539.icon-list:before,
6540.icon-list-view:before {
6541	content: "\31";
6542}
6543.icon-list-2:before {
6544	content: "\e231";
6545}
6546.icon-menu-3:before {
6547	content: "\e232";
6548}
6549.icon-folder-open:before,
6550.icon-folder:before {
6551	content: "\2d";
6552}
6553.icon-folder-close:before,
6554.icon-folder-2:before {
6555	content: "\2e";
6556}
6557.icon-folder-plus:before {
6558	content: "\e234";
6559}
6560.icon-folder-minus:before {
6561	content: "\e235";
6562}
6563.icon-folder-3:before {
6564	content: "\e236";
6565}
6566.icon-folder-plus-2:before {
6567	content: "\e237";
6568}
6569.icon-folder-remove:before {
6570	content: "\e238";
6571}
6572.icon-file:before {
6573	content: "\e016";
6574}
6575.icon-file-2:before {
6576	content: "\e239";
6577}
6578.icon-file-add:before,
6579.icon-file-plus:before {
6580	content: "\29";
6581}
6582.icon-file-minus:before {
6583	content: "\e017";
6584}
6585.icon-file-check:before {
6586	content: "\e240";
6587}
6588.icon-file-remove:before {
6589	content: "\e241";
6590}
6591.icon-save-copy:before,
6592.icon-copy:before {
6593	content: "\e018";
6594}
6595.icon-stack:before {
6596	content: "\e242";
6597}
6598.icon-tree:before {
6599	content: "\e243";
6600}
6601.icon-tree-2:before {
6602	content: "\e244";
6603}
6604.icon-paragraph-left:before {
6605	content: "\e246";
6606}
6607.icon-paragraph-center:before {
6608	content: "\e247";
6609}
6610.icon-paragraph-right:before {
6611	content: "\e248";
6612}
6613.icon-paragraph-justify:before {
6614	content: "\e249";
6615}
6616.icon-screen:before {
6617	content: "\e01c";
6618}
6619.icon-tablet:before {
6620	content: "\e01d";
6621}
6622.icon-mobile:before {
6623	content: "\e01e";
6624}
6625.icon-box-add:before {
6626	content: "\51";
6627}
6628.icon-box-remove:before {
6629	content: "\52";
6630}
6631.icon-download:before {
6632	content: "\e021";
6633}
6634.icon-upload:before {
6635	content: "\e022";
6636}
6637.icon-home:before {
6638	content: "\21";
6639}
6640.icon-home-2:before {
6641	content: "\e250";
6642}
6643.icon-out-2:before,
6644.icon-new-tab:before {
6645	content: "\e024";
6646}
6647.icon-out-3:before,
6648.icon-new-tab-2:before {
6649	content: "\e251";
6650}
6651.icon-link:before {
6652	content: "\e252";
6653}
6654.icon-picture:before,
6655.icon-image:before {
6656	content: "\2f";
6657}
6658.icon-pictures:before,
6659.icon-images:before {
6660	content: "\30";
6661}
6662.icon-palette:before,
6663.icon-color-palette:before {
6664	content: "\e014";
6665}
6666.icon-camera:before {
6667	content: "\55";
6668}
6669.icon-camera-2:before,
6670.icon-video:before {
6671	content: "\e015";
6672}
6673.icon-play-2:before,
6674.icon-video-2:before,
6675.icon-youtube:before {
6676	content: "\56";
6677}
6678.icon-music:before {
6679	content: "\57";
6680}
6681.icon-user:before {
6682	content: "\22";
6683}
6684.icon-users:before {
6685	content: "\e01f";
6686}
6687.icon-vcard:before {
6688	content: "\6d";
6689}
6690.icon-address:before {
6691	content: "\70";
6692}
6693.icon-share-alt:before,
6694.icon-out:before {
6695	content: "\26";
6696}
6697.icon-enter:before {
6698	content: "\e257";
6699}
6700.icon-exit:before {
6701	content: "\e258";
6702}
6703.icon-comment:before,
6704.icon-comments:before {
6705	content: "\24";
6706}
6707.icon-comments-2:before {
6708	content: "\25";
6709}
6710.icon-quote:before,
6711.icon-quotes-left:before {
6712	content: "\60";
6713}
6714.icon-quote-2:before,
6715.icon-quotes-right:before {
6716	content: "\61";
6717}
6718.icon-quote-3:before,
6719.icon-bubble-quote:before {
6720	content: "\e259";
6721}
6722.icon-phone:before {
6723	content: "\e260";
6724}
6725.icon-phone-2:before {
6726	content: "\e261";
6727}
6728.icon-envelope:before,
6729.icon-mail:before {
6730	content: "\4d";
6731}
6732.icon-envelope-opened:before,
6733.icon-mail-2:before {
6734	content: "\4e";
6735}
6736.icon-unarchive:before,
6737.icon-drawer:before {
6738	content: "\4f";
6739}
6740.icon-archive:before,
6741.icon-drawer-2:before {
6742	content: "\50";
6743}
6744.icon-briefcase:before {
6745	content: "\e020";
6746}
6747.icon-tag:before {
6748	content: "\e262";
6749}
6750.icon-tag-2:before {
6751	content: "\e263";
6752}
6753.icon-tags:before {
6754	content: "\e264";
6755}
6756.icon-tags-2:before {
6757	content: "\e265";
6758}
6759.icon-options:before,
6760.icon-cog:before {
6761	content: "\38";
6762}
6763.icon-cogs:before {
6764	content: "\37";
6765}
6766.icon-screwdriver:before,
6767.icon-tools:before {
6768	content: "\36";
6769}
6770.icon-wrench:before {
6771	content: "\3a";
6772}
6773.icon-equalizer:before {
6774	content: "\39";
6775}
6776.icon-dashboard:before {
6777	content: "\78";
6778}
6779.icon-switch:before {
6780	content: "\e266";
6781}
6782.icon-filter:before {
6783	content: "\54";
6784}
6785.icon-purge:before,
6786.icon-trash:before {
6787	content: "\4c";
6788}
6789.icon-checkedout:before,
6790.icon-lock:before,
6791.icon-locked:before {
6792	content: "\23";
6793}
6794.icon-unlock:before {
6795	content: "\e267";
6796}
6797.icon-key:before {
6798	content: "\5f";
6799}
6800.icon-support:before {
6801	content: "\46";
6802}
6803.icon-database:before {
6804	content: "\62";
6805}
6806.icon-scissors:before {
6807	content: "\e268";
6808}
6809.icon-health:before {
6810	content: "\6a";
6811}
6812.icon-wand:before {
6813	content: "\6b";
6814}
6815.icon-eye-open:before,
6816.icon-eye:before {
6817	content: "\3c";
6818}
6819.icon-eye-close:before,
6820.icon-eye-blocked:before,
6821.icon-eye-2:before {
6822	content: "\e269";
6823}
6824.icon-clock:before {
6825	content: "\6e";
6826}
6827.icon-compass:before {
6828	content: "\6f";
6829}
6830.icon-broadcast:before,
6831.icon-connection:before,
6832.icon-wifi:before {
6833	content: "\e01b";
6834}
6835.icon-book:before {
6836	content: "\e271";
6837}
6838.icon-lightning:before,
6839.icon-flash:before {
6840	content: "\79";
6841}
6842.icon-print:before,
6843.icon-printer:before {
6844	content: "\e013";
6845}
6846.icon-feed:before {
6847	content: "\71";
6848}
6849.icon-calendar:before {
6850	content: "\43";
6851}
6852.icon-calendar-2:before {
6853	content: "\44";
6854}
6855.icon-calendar-3:before {
6856	content: "\e273";
6857}
6858.icon-pie:before {
6859	content: "\77";
6860}
6861.icon-bars:before {
6862	content: "\76";
6863}
6864.icon-chart:before {
6865	content: "\75";
6866}
6867.icon-power-cord:before {
6868	content: "\32";
6869}
6870.icon-cube:before {
6871	content: "\33";
6872}
6873.icon-puzzle:before {
6874	content: "\34";
6875}
6876.icon-attachment:before,
6877.icon-paperclip:before,
6878.icon-flag-2:before {
6879	content: "\72";
6880}
6881.icon-lamp:before {
6882	content: "\74";
6883}
6884.icon-pin:before,
6885.icon-pushpin:before {
6886	content: "\73";
6887}
6888.icon-location:before {
6889	content: "\63";
6890}
6891.icon-shield:before {
6892	content: "\e274";
6893}
6894.icon-flag:before {
6895	content: "\35";
6896}
6897.icon-flag-3:before {
6898	content: "\e275";
6899}
6900.icon-bookmark:before {
6901	content: "\e023";
6902}
6903.icon-bookmark-2:before {
6904	content: "\e276";
6905}
6906.icon-heart:before {
6907	content: "\e277";
6908}
6909.icon-heart-2:before {
6910	content: "\e278";
6911}
6912.icon-thumbs-up:before {
6913	content: "\5b";
6914}
6915.icon-thumbs-down:before {
6916	content: "\5c";
6917}
6918.icon-unfeatured:before,
6919.icon-asterisk:before,
6920.icon-star-empty:before {
6921	content: "\40";
6922}
6923.icon-star-2:before {
6924	content: "\41";
6925}
6926.icon-featured:before,
6927.icon-default:before,
6928.icon-star:before {
6929	content: "\42";
6930}
6931.icon-smiley:before,
6932.icon-smiley-happy:before {
6933	content: "\e279";
6934}
6935.icon-smiley-2:before,
6936.icon-smiley-happy-2:before {
6937	content: "\e280";
6938}
6939.icon-smiley-sad:before {
6940	content: "\e281";
6941}
6942.icon-smiley-sad-2:before {
6943	content: "\e282";
6944}
6945.icon-smiley-neutral:before {
6946	content: "\e283";
6947}
6948.icon-smiley-neutral-2:before {
6949	content: "\e284";
6950}
6951.icon-cart:before {
6952	content: "\e019";
6953}
6954.icon-basket:before {
6955	content: "\e01a";
6956}
6957.icon-credit:before {
6958	content: "\e286";
6959}
6960.icon-credit-2:before {
6961	content: "\e287";
6962}
6963.icon-expired:before {
6964	content: "\4b";
6965}
6966.icon-edit:before {
6967	color: #24748c;
6968}
6969.icon-publish:before,
6970.icon-save:before,
6971.icon-ok:before,
6972.icon-save-new:before,
6973.icon-save-copy:before,
6974.btn-toolbar .icon-copy:before {
6975	color: #378137;
6976}
6977.icon-unpublish:before,
6978.icon-not-ok:before,
6979.icon-eye-close:before,
6980.icon-ban-circle:before,
6981.icon-minus-sign:before,
6982.btn-toolbar .icon-cancel:before {
6983	color: #942a25;
6984}
6985.icon-featured:before,
6986.icon-default:before,
6987.icon-expired:before,
6988.icon-pending:before {
6989	color: #c67605;
6990}
6991.icon-back:before {
6992	content: "\e008";
6993}
6994html {
6995	height: 100%;
6996}
6997body {
6998	height: 100%;
6999	-webkit-font-smoothing: antialiased;
7000	-moz-osx-font-smoothing: grayscale;
7001	box-sizing: border-box;
7002}
7003a:hover,
7004a:active,
7005a:focus {
7006	outline: none;
7007}
7008.small {
7009	font-size: 11px;
7010}
7011.row-even .small,
7012.row-odd .small,
7013.row-even .small a,
7014.row-odd .small a {
7015	color: #888;
7016}
7017.content-title {
7018	font-size: 24px;
7019	font-weight: normal;
7020	line-height: 26px;
7021	margin-top: 0;
7022}
7023.well .page-header {
7024	margin: -10px 0 18px 0;
7025	padding-bottom: 5px;
7026}
7027.well .module-title.nav-header {
7028	padding: 0 0 7px;
7029	margin: 0;
7030	font-size: 13px;
7031}
7032.well .row-even p,
7033.well .row-odd p {
7034	margin-bottom: 0;
7035}
7036h1,
7037h2,
7038h3,
7039h4,
7040h5,
7041h6 {
7042	margin: 12px 0;
7043}
7044h1 {
7045	font-size: 26px;
7046	line-height: 28px;
7047}
7048h2 {
7049	font-size: 22px;
7050	line-height: 24px;
7051}
7052h3 {
7053	font-size: 18px;
7054	line-height: 20px;
7055}
7056h4 {
7057	font-size: 14px;
7058	line-height: 16px;
7059}
7060h5 {
7061	font-size: 13px;
7062	line-height: 15px;
7063}
7064h6 {
7065	font-size: 12px;
7066	line-height: 14px;
7067}
7068.truncate {
7069	white-space: nowrap;
7070	overflow: hidden;
7071	text-overflow: ellipsis;
7072}
7073.chzn-container .chzn-drop {
7074	border-radius: 0 0 3px 3px;
7075}
7076.control-group .chzn-container {
7077	max-width: 100%;
7078}
7079.control-group .chzn-container .chzn-choices li.search-field,
7080.control-group .chzn-container .chzn-choices li.search-field input {
7081	width: 100% !important;
7082}
7083.chzn-container-single .chzn-single {
7084	background-color: #fff;
7085	background-clip: inherit;
7086	background-image: none;
7087	border: 1px solid #ccc;
7088	border: 1px solid rgba(0,0,0,0.2);
7089	border-radius: 3px;
7090	box-shadow: 0 1px 0 rgba(255,255,255,0.2) inset, 0 1px 2px rgba(0,0,0,0.05);
7091	height: auto;
7092	line-height: 26px;
7093}
7094.chzn-container-single .chzn-single div {
7095	background-color: #f3f3f3;
7096	border-left: 1px solid #ccc;
7097	bottom: 0;
7098	height: auto;
7099	text-align: center;
7100	width: 28px;
7101}
7102.chzn-container-single .chzn-single div b {
7103	background-image: none;
7104	display: inline-block;
7105}
7106.chzn-container-single .chzn-single div b:after {
7107	content: '\E011';
7108	font-family: IcoMoon;
7109}
7110.chzn-container-single .chzn-single abbr {
7111	background: none;
7112	right: 36px;
7113	top: 0;
7114}
7115.chzn-container-single .chzn-single abbr:before {
7116	font-family: IcoMoon;
7117	content: '\0049';
7118	font-size: 10px;
7119	line-height: 26px;
7120}
7121.chzn-container-single .chzn-single abbr:hover {
7122	color: #000;
7123}
7124.chzn-container-single .chzn-search:after {
7125	content: '\0053';
7126	font-family: IcoMoon;
7127	position: relative;
7128	right: 20px;
7129	top: 2px;
7130}
7131.chzn-container-single .chzn-search input[type="text"] {
7132	background: none;
7133	border-radius: 3px;
7134	border: 1px solid #ccc;
7135	box-shadow: none;
7136	height: 25px;
7137}
7138.chzn-container-single .chzn-search input[type="text"]:focus {
7139	border-color: #3071A9;
7140}
7141.chzn-container-single .chzn-drop {
7142	background-clip: padding-box;
7143	border-color: #3071A9;
7144	border-radius: 0 0 3px 3px;
7145}
7146.chzn-container-active .chzn-single {
7147	color: #3071A9;
7148}
7149.chzn-container-active.chzn-with-drop .chzn-single {
7150	background-image: none;
7151	border: 1px solid #3071A9;
7152	border-bottom-left-radius: 0;
7153	border-bottom-right-radius: 0;
7154}
7155.chzn-container-active.chzn-with-drop .chzn-single div {
7156	background-color: #f3f3f3;
7157	border-bottom: 1px solid #ccc;
7158	border-bottom-left-radius: 3px;
7159	border-left: 1px solid #ccc;
7160}
7161.chzn-container-active.chzn-with-drop .chzn-single div b:after {
7162	content: '\E00F';
7163	font-family: IcoMoon;
7164}
7165.chzn-container-active.chzn-container-multi .chzn-choices {
7166	border: 1px solid #3071A9;
7167	box-shadow: none;
7168}
7169.chzn-container .chzn-results {
7170	background-color: #fff;
7171	border-radius: 0 0 3px 3px;
7172	margin: 0;
7173	padding: 0;
7174}
7175.chzn-container .chzn-results li.highlighted {
7176	background-color: #3071A9;
7177	background-image: none;
7178}
7179.chzn-color[rel="value_"] div {
7180	background-color: #f3f3f3;
7181	border-left: 1px solid #ccc;
7182}
7183.chzn-color-state.chzn-single div,
7184.chzn-color.chzn-single[rel="value_0"] div,
7185.chzn-color.chzn-single[rel="value_1"] div,
7186.chzn-color-state.chzn-single[rel="value_-1"] div,
7187.chzn-color-state.chzn-single[rel="value_-2"] div,
7188.chzn-color.chzn-single[rel="value_hide"] div,
7189.chzn-color.chzn-single[rel="value_show_no_link"] div,
7190.chzn-color.chzn-single[rel="value_show_with_link"] div {
7191	background-color: transparent !important;
7192	border: none !important;
7193}
7194.chzn-container-active .chzn-choices {
7195	border: 1px solid #3071A9;
7196}
7197.chzn-container-multi .chzn-choices {
7198	background-image: none;
7199	border-radius: 3px;
7200	border: 1px solid #ccc;
7201}
7202.chzn-container-multi .chzn-choices li.search-choice {
7203	background-color: #3071A9;
7204	background-image: none;
7205	border: 0;
7206	box-shadow: none;
7207	color: #fff;
7208	line-height: 20px;
7209	padding: 0 7px;
7210}
7211.chzn-container-multi .chzn-choices li.search-choice .search-choice-close {
7212	color: #f5f5f5;
7213	display: inline-block;
7214	margin-left: 5px;
7215	position: relative;
7216	top: 0;
7217	left: 0;
7218	background-image: none;
7219	font-size: inherit;
7220}
7221.chzn-container-multi .chzn-choices li.search-choice .search-choice-close:hover {
7222	text-decoration: none;
7223}
7224.chzn-container-multi .chzn-choices li.search-choice .search-choice-close:before {
7225	font-family: IcoMoon;
7226	content: '\004A';
7227	position: relative;
7228	right: 1px;
7229	top: 0;
7230}
7231.js-stools .js-stools-container-bar .js-stools-field-filter .chzn-container {
7232	margin: 1px 0;
7233	padding: 0 !important;
7234}
7235.chzn-color.chzn-single[rel="value_1"],
7236.chzn-color-reverse.chzn-single[rel="value_0"],
7237.chzn-color-state.chzn-single[rel="value_1"],
7238.chzn-color.chzn-single[rel="value_show_no_link"],
7239.chzn-color.chzn-single[rel="value_show_with_link"] {
7240	background-color: #46a546;
7241	*background-color: #46a546;
7242	box-shadow: 0 1px 2px rgba(0,0,0,0.05);
7243	color: #ffffff;
7244}
7245.chzn-color.chzn-single[rel="value_1"]:hover,
7246.chzn-color.chzn-single[rel="value_1"]:focus,
7247.chzn-color.chzn-single[rel="value_1"]:active,
7248.chzn-color.chzn-single[rel="value_1"].active,
7249.chzn-color.chzn-single[rel="value_1"].disabled,
7250.chzn-color.chzn-single[rel="value_1"][disabled],
7251.chzn-color-reverse.chzn-single[rel="value_0"]:hover,
7252.chzn-color-reverse.chzn-single[rel="value_0"]:focus,
7253.chzn-color-reverse.chzn-single[rel="value_0"]:active,
7254.chzn-color-reverse.chzn-single[rel="value_0"].active,
7255.chzn-color-reverse.chzn-single[rel="value_0"].disabled,
7256.chzn-color-reverse.chzn-single[rel="value_0"][disabled],
7257.chzn-color-state.chzn-single[rel="value_1"]:hover,
7258.chzn-color-state.chzn-single[rel="value_1"]:focus,
7259.chzn-color-state.chzn-single[rel="value_1"]:active,
7260.chzn-color-state.chzn-single[rel="value_1"].active,
7261.chzn-color-state.chzn-single[rel="value_1"].disabled,
7262.chzn-color-state.chzn-single[rel="value_1"][disabled],
7263.chzn-color.chzn-single[rel="value_show_no_link"]:hover,
7264.chzn-color.chzn-single[rel="value_show_no_link"]:focus,
7265.chzn-color.chzn-single[rel="value_show_no_link"]:active,
7266.chzn-color.chzn-single[rel="value_show_no_link"].active,
7267.chzn-color.chzn-single[rel="value_show_no_link"].disabled,
7268.chzn-color.chzn-single[rel="value_show_no_link"][disabled],
7269.chzn-color.chzn-single[rel="value_show_with_link"]:hover,
7270.chzn-color.chzn-single[rel="value_show_with_link"]:focus,
7271.chzn-color.chzn-single[rel="value_show_with_link"]:active,
7272.chzn-color.chzn-single[rel="value_show_with_link"].active,
7273.chzn-color.chzn-single[rel="value_show_with_link"].disabled,
7274.chzn-color.chzn-single[rel="value_show_with_link"][disabled] {
7275	color: #fff;
7276	background-color: #2f6f2f;
7277	*background-color: #2f6f2f;
7278}
7279.chzn-color.chzn-single[rel="value_1"]:active,
7280.chzn-color.chzn-single[rel="value_1"].active,
7281.chzn-color-reverse.chzn-single[rel="value_0"]:active,
7282.chzn-color-reverse.chzn-single[rel="value_0"].active,
7283.chzn-color-state.chzn-single[rel="value_1"]:active,
7284.chzn-color-state.chzn-single[rel="value_1"].active,
7285.chzn-color.chzn-single[rel="value_show_no_link"]:active,
7286.chzn-color.chzn-single[rel="value_show_no_link"].active,
7287.chzn-color.chzn-single[rel="value_show_with_link"]:active,
7288.chzn-color.chzn-single[rel="value_show_with_link"].active {
7289	background-color: #46a546;
7290}
7291.chzn-color-state.chzn-single[rel="value_0"],
7292.chzn-color-state.chzn-single[rel="value_-2"] {
7293	background-color: #bd362f;
7294	*background-color: #bd362f;
7295	box-shadow: 0 1px 2px rgba(0,0,0,0.05);
7296	color: #ffffff;
7297}
7298.chzn-color-state.chzn-single[rel="value_0"]:hover,
7299.chzn-color-state.chzn-single[rel="value_0"]:focus,
7300.chzn-color-state.chzn-single[rel="value_0"]:active,
7301.chzn-color-state.chzn-single[rel="value_0"].active,
7302.chzn-color-state.chzn-single[rel="value_0"].disabled,
7303.chzn-color-state.chzn-single[rel="value_0"][disabled],
7304.chzn-color-state.chzn-single[rel="value_-2"]:hover,
7305.chzn-color-state.chzn-single[rel="value_-2"]:focus,
7306.chzn-color-state.chzn-single[rel="value_-2"]:active,
7307.chzn-color-state.chzn-single[rel="value_-2"].active,
7308.chzn-color-state.chzn-single[rel="value_-2"].disabled,
7309.chzn-color-state.chzn-single[rel="value_-2"][disabled] {
7310	color: #fff;
7311	background-color: #802420;
7312	*background-color: #802420;
7313}
7314.chzn-color-state.chzn-single[rel="value_0"]:active,
7315.chzn-color-state.chzn-single[rel="value_0"].active,
7316.chzn-color-state.chzn-single[rel="value_-2"]:active,
7317.chzn-color-state.chzn-single[rel="value_-2"].active {
7318	background-color: #bd362f;
7319}
7320.CodeMirror {
7321	height: calc(100vh - 400px);
7322	min-height: 400px;
7323	max-height: 800px;
7324}
7325.form-horizontal .control-label {
7326	padding-right: 5px;
7327	text-align: left;
7328}
7329.form-horizontal .control-label .spacer hr {
7330	width: 380px;
7331}
7332@media (max-width: 420px) {
7333	.form-horizontal .control-label .spacer hr {
7334		width: 220px;
7335	}
7336}
7337.form-horizontal .field-spacer>.control-label {
7338	width: auto;
7339}
7340.form-horizontal #jform_catid_chzn {
7341	vertical-align: middle;
7342}
7343.form-vertical .control-label > label {
7344	display: inline-block;
7345	*display: inline;
7346	*zoom: 1;
7347}
7348.form-vertical .controls {
7349	margin-left: 0;
7350}
7351@media (max-width: 979px) {
7352	.form-horizontal-desktop .control-label {
7353		float: none;
7354		width: auto;
7355		padding-right: 0;
7356		padding-top: 0;
7357		text-align: left;
7358	}
7359	.form-horizontal-desktop .control-label > label {
7360		display: inline-block;
7361		*display: inline;
7362		*zoom: 1;
7363	}
7364	.form-horizontal-desktop .controls {
7365		margin-left: 0;
7366	}
7367}
7368@media (max-width: 1199px) {
7369	.row-fluid .row-fluid .form-horizontal-desktop .control-label {
7370		float: none;
7371		width: auto;
7372		padding-right: 0;
7373		padding-top: 0;
7374		text-align: left;
7375	}
7376	.row-fluid .row-fluid .form-horizontal-desktop .control-label > label {
7377		display: inline-block;
7378		*display: inline;
7379		*zoom: 1;
7380	}
7381	.row-fluid .row-fluid .form-horizontal-desktop .controls {
7382		margin-left: 0;
7383	}
7384}
7385.form-inline-header {
7386	margin: 5px 0;
7387}
7388.form-inline-header .control-group,
7389.form-inline-header .control-label,
7390.form-inline-header .controls {
7391	display: inline-block;
7392	*display: inline;
7393	*zoom: 1;
7394}
7395.form-inline-header .control-label {
7396	width: auto;
7397	padding-right: 10px;
7398}
7399.form-inline-header .controls {
7400	padding-right: 20px;
7401}
7402fieldset[class^="form-"] {
7403	min-width: 100%;
7404}
7405@-moz-document url-prefix() {
7406	fieldset[class^="form-"] {
7407		display: table-cell;
7408	}
7409}
7410fieldset.checkboxes input {
7411	float: left;
7412}
7413fieldset.checkboxes li {
7414	list-style: none;
7415}
7416.control-group,
7417.controls,
7418.controls input[type="text"],
7419.controls input[type="number"],
7420.controls input[type="email"],
7421.controls select,
7422.controls textarea {
7423	max-width: 100%;
7424}
7425.controls .btn-group > .btn {
7426	min-width: 50px;
7427	margin-left: -1px;
7428}
7429.controls .btn-group.btn-group-yesno {
7430	width: 220px;
7431	max-width: 100%;
7432}
7433.controls .btn-group.btn-group-yesno > .btn {
7434	width: 50%;
7435	min-width: 40px;
7436	padding: 2px 0;
7437}
7438input.input-large-text {
7439	font-size: 18px;
7440	line-height: 22px;
7441	height: auto;
7442}
7443textarea {
7444	resize: both;
7445}
7446textarea.vert {
7447	resize: vertical;
7448}
7449textarea.noResize {
7450	resize: none;
7451}
7452.subform-repeatable {
7453	padding-right: 10px;
7454}
7455.subform-repeatable > .btn-toolbar {
7456	margin: 0;
7457}
7458.subform-repeatable > .btn-toolbar .group-add {
7459	line-height: 26px;
7460	width: 56px;
7461	font-size: 13px;
7462	margin-left: 28px;
7463}
7464.subform-repeatable-group {
7465	margin-top: 20px;
7466	margin-left: 28px;
7467	border: 1px solid #ccc;
7468	padding: 8px 25px 15px;
7469	position: relative;
7470	border-radius: 3px;
7471}
7472.subform-repeatable-group > .btn-toolbar {
7473	margin: 0;
7474}
7475.subform-repeatable-group > .btn-toolbar .btn-group {
7476	margin-right: 0px;
7477	margin-top: -1px;
7478	position: static;
7479}
7480.subform-repeatable-group > .btn-toolbar .btn {
7481	font-size: 13px;
7482	line-height: 26px;
7483	background-color: #F3F3F3;
7484	position: absolute;
7485}
7486.subform-repeatable-group > .btn-toolbar .btn span {
7487	vertical-align: middle;
7488	line-height: 11px;
7489}
7490.subform-repeatable-group > .btn-toolbar .btn.btn-success {
7491	color: #378137;
7492	bottom: 0;
7493	right: 0;
7494	border-radius: 3px 0 0 0;
7495	border-width: 1px 0 0 1px;
7496	padding-top: 1px;
7497}
7498.subform-repeatable-group > .btn-toolbar .btn.btn-success .icon-plus:before {
7499	content: "]";
7500}
7501.subform-repeatable-group > .btn-toolbar .btn.btn-danger {
7502	color: #942a25;
7503	top: 0;
7504	right: 0;
7505	border-radius: 0 0 0 3px;
7506	border-width: 0 0 1px 1px;
7507}
7508.subform-repeatable-group > .btn-toolbar .btn.btn-danger .icon-minus:before {
7509	content: "I";
7510}
7511.subform-repeatable-group > .btn-toolbar .btn.btn-primary {
7512	color: #24748c;
7513	color: #333;
7514	right: 100%;
7515	top: 50%;
7516	margin-top: -27px;
7517	margin-right: 1px;
7518	border-radius: 3px 0 0 3px;
7519	border-width: 1px 0 1px 1px;
7520	line-height: 52px;
7521}
7522.subform-repeatable-group > .btn-toolbar .btn.btn-primary .icon-move:before {
7523	content: "Z";
7524}
7525.subform-repeatable-group > .btn-toolbar .btn [class^="icon-"],
7526.subform-repeatable-group > .btn-toolbar .btn [class*=" icon-"] {
7527	margin: 0;
7528}
7529.subform-repeatable-group > .btn-toolbar .btn:hover {
7530	background-color: #E6E6E6;
7531}
7532.subform-repeatable-group .control-group:last-of-type {
7533	margin-bottom: 10px;
7534}
7535@media (max-width: 979px) {
7536	.subform-repeatable-group > .btn-toolbar .btn-group {
7537		margin-bottom: 10px;
7538	}
7539}
7540.subform-table-layout .control-group {
7541	margin-bottom: 10px;
7542}
7543.subform-table-layout .control-group:last-of-type {
7544	margin-bottom: 0;
7545}
7546.subform-table-layout .controls {
7547	padding-right: 20px;
7548}
7549.subform-table-layout input {
7550	width: 100%;
7551	max-width: 206px;
7552}
7553.subform-table-layout table .btn-group {
7554	margin: 0 7px;
7555}
7556@media (max-width: 1024px) {
7557	.subform-table-layout .subform-repeatable {
7558		padding-right: 0;
7559	}
7560	.subform-table-layout .subform-repeatable tbody td:last-of-type {
7561		text-align: right;
7562		padding-bottom: 15px;
7563	}
7564	.subform-table-layout table,
7565	.subform-table-layout thead,
7566	.subform-table-layout tbody,
7567	.subform-table-layout th,
7568	.subform-table-layout td,
7569	.subform-table-layout tr {
7570		display: block;
7571	}
7572	.subform-table-layout table {
7573		border: 1px solid #ddd;
7574	}
7575	.subform-table-layout thead th {
7576		position: absolute;
7577		top: -9999px;
7578		left: -9999px;
7579	}
7580	.subform-table-layout thead th:last-of-type {
7581		position: static;
7582		width: 100% !important;
7583		text-align: right;
7584		box-sizing: border-box;
7585		border-left: 0;
7586	}
7587	.subform-table-layout tr {
7588		margin: 0;
7589		padding: 0;
7590		border: 0;
7591	}
7592	.subform-table-layout td {
7593		border: none;
7594		position: relative;
7595		padding-left: 50%;
7596	}
7597	.subform-table-layout tbody td:first-of-type {
7598		padding-top: 15px;
7599		border-top: 1px solid #ddd;
7600	}
7601	.subform-table-layout tbody td:first-of-type:before {
7602		top: 18px;
7603	}
7604	.subform-table-layout td:before {
7605		content: attr(data-column);
7606		position: absolute;
7607		top: 13px;
7608		left: 10px;
7609		padding-right: 10px;
7610	}
7611}
7612.controls > .radio:first-child,
7613.controls > .checkbox:first-child {
7614	padding-top: 0;
7615}
7616.form-horizontal .controls > .radio:first-child,
7617.form-horizontal .controls > .checkbox:first-child {
7618	padding-top: 5px;
7619}
7620.form-horizontal .controls > .radio.btn-group:first-child {
7621	padding-top: 0;
7622}
7623.form-horizontal .controls > .radio.btn-group-yesno:first-child {
7624	padding-top: 2px;
7625}
7626input.field-media-input {
7627	width: auto;
7628}
7629.header {
7630	background-color: #1a3867;
7631	border-top: 1px solid rgba(255,255,255,0.2);
7632	padding: 8px 25px;
7633}
7634@media (max-width: 767px) {
7635	.header {
7636		padding: 4px 18px;
7637		margin-left: -20px;
7638		margin-right: -20px;
7639	}
7640}
7641.header .navbar-search {
7642	margin-top: 0;
7643}
7644@media (max-width: 979px) {
7645	.header .navbar-search {
7646		border-top: 0;
7647		border-bottom: 0;
7648		-webkit-box-shadow: none;
7649		-moz-box-shadow: none;
7650		box-shadow: none;
7651	}
7652}
7653.container-logo {
7654	float: right;
7655	text-align: right;
7656}
7657.logo {
7658	width: auto;
7659	max-width: 100%;
7660	max-height: 36px;
7661	height: auto;
7662}
7663.page-title {
7664	color: white;
7665	font-weight: normal;
7666	font-size: 20px;
7667	line-height: 36px;
7668	margin: 0;
7669}
7670.page-title [class^="icon-"],
7671.page-title [class*=" icon-"] {
7672	margin-right: 16px;
7673}
7674@media (max-width: 767px) {
7675	.container-logo {
7676		display: none;
7677	}
7678	.page-title {
7679		font-size: 18px;
7680		line-height: 28px;
7681	}
7682	.page-title [class^="icon-"],
7683	.page-title [class*=" icon-"] {
7684		margin-right: 10px;
7685	}
7686}
7687.view-login {
7688	background-color: #17568c;
7689	padding-top: 0;
7690}
7691.view-login .container {
7692	width: 300px;
7693	position: absolute;
7694	top: 50%;
7695	left: 50%;
7696	margin-top: -206px;
7697	margin-left: -150px;
7698}
7699.view-login .navbar-fixed-bottom {
7700	padding-left: 20px;
7701	padding-right: 20px;
7702	text-align: center;
7703}
7704.view-login .navbar-fixed-bottom,
7705.view-login .navbar-fixed-bottom a {
7706	color: #FCFCFC;
7707}
7708.view-login .navbar-inverse.navbar-fixed-bottom,
7709.view-login .navbar-inverse.navbar-fixed-bottom a {
7710	color: #555;
7711}
7712.view-login .well {
7713	padding-bottom: 0;
7714}
7715.view-login .login-joomla {
7716	position: absolute;
7717	left: 50%;
7718	height: 24px;
7719	width: 24px;
7720	margin-left: -12px;
7721	font-size: 22px;
7722}
7723.view-login .navbar-fixed-bottom {
7724	position: absolute;
7725}
7726.view-login .input-medium {
7727	width: 176px;
7728}
7729.view-login #lang_chzn {
7730	width: 233px !important;
7731	max-width: none;
7732}
7733.view-login #lang_chzn .chzn-single div {
7734	width: 43px;
7735}
7736.view-login .input-prepend .add-on,
7737.view-login .controls .btn-group > .btn {
7738	margin-left: 0;
7739}
7740.navbar-inverse {
7741	color: #333;
7742}
7743.login .btn-large {
7744	margin-top: 15px;
7745}
7746.login .form-inline .btn-group {
7747	display: block;
7748}
7749@media (max-width: 479px) {
7750	.login .chzn-single {
7751		width: 222px !important;
7752	}
7753	.login .chzn-container,
7754	.login .chzn-drop {
7755		width: 230px !important;
7756	}
7757}
7758@media (max-width: 319px) {
7759	.view-login .navbar-fixed-bottom {
7760		display: none;
7761	}
7762}
7763.ventral-space {
7764	margin-bottom: 5px;
7765}
7766ul.manager .height-50 .icon-folder-2 {
7767	height: 35px;
7768	width: 35px;
7769	line-height: 35px;
7770	font-size: 30px;
7771}
7772#imageForm .well {
7773	margin-bottom: 5px;
7774}
7775.thumbnails-media .thumbnail {
7776	background-color: #f4f4f4;
7777	border-radius: 3px;
7778	border: 0;
7779	box-shadow: 0 0 0 1px rgba(0,0,0,0.05) inset;
7780	padding: 0px;
7781	height: 100px;
7782	width: 100px;
7783	margin: 8px;
7784	position: relative;
7785	text-align: center;
7786	overflow: hidden;
7787}
7788.thumbnails-media .thumbnail .close {
7789	background-color: #ccc;
7790	border-left: 1px solid rgba(0,0,0,0.1);
7791	height: 22px;
7792	line-height: 22px;
7793	opacity: 0.3;
7794	text-align: center;
7795	width: 22px;
7796	top: 0;
7797	right: 0;
7798}
7799.thumbnails-media .thumbnail .close:hover {
7800	background-color: #bbb;
7801}
7802.thumbnails-media .thumbnail *,
7803.thumbnails-media .thumbnail *:before {
7804	-webkit-transition: all 0.2s ease;
7805	transition: all 0.2s ease;
7806	-webkit-box-sizing: border-box;
7807	box-sizing: border-box;
7808}
7809.thumbnails-media .thumbnail input[type="radio"],
7810.thumbnails-media .thumbnail input[type="checkbox"] {
7811	margin: 0;
7812	opacity: 0.55;
7813	position: absolute;
7814	top: 5px;
7815	left: 5px;
7816}
7817.thumbnails-media .thumbnail .controls,
7818.thumbnails-media .thumbnail .imginfoBorder {
7819	display: none;
7820}
7821.thumbnails-media .imgThumb {
7822	position: relative;
7823	z-index: 1;
7824	width: 100%;
7825	display: inline-block;
7826}
7827.thumbnails-media .imgThumb input {
7828	display: none;
7829}
7830.thumbnails-media .imgThumb label,
7831.thumbnails-media .imgThumb .imgThumbInside {
7832	display: block;
7833	line-height: 100px;
7834	position: relative;
7835	width: 100%;
7836	border-radius: 3px;
7837	overflow: hidden;
7838}
7839.thumbnails-media .imgThumb label:before,
7840.thumbnails-media .imgThumb .imgThumbInside:before {
7841	font-family: "IcoMoon";
7842	font-style: normal;
7843	content: 'G';
7844	position: absolute;
7845	top: 0;
7846	right: 0;
7847	background-color: #46a546;
7848	color: #fff;
7849	line-height: 26px;
7850	width: 26px;
7851	-webkit-transform: scale(0.5);
7852	transform: scale(0.5);
7853	opacity: 0;
7854	border-color: rgba(0,0,0,0.2);
7855	box-shadow: 0 1px 2px rgba(0,0,0,0.05);
7856	border-radius: 0 3px;
7857}
7858.thumbnails-media .imgThumb img {
7859	width: auto;
7860}
7861.thumbnails-media .selected :checked + label,
7862.thumbnails-media .selected .imgThumbInside,
7863.thumbnails-media .imgInput :checked + label,
7864.thumbnails-media .imgInput .imgThumbInside {
7865	background-color: #ddd;
7866}
7867.thumbnails-media .selected :checked + label:before,
7868.thumbnails-media .selected .imgThumbInside:before,
7869.thumbnails-media .imgInput :checked + label:before,
7870.thumbnails-media .imgInput .imgThumbInside:before {
7871	-webkit-transform: scale(1);
7872	transform: scale(1);
7873	opacity: 1;
7874}
7875.thumbnails-media .selected :checked + label:after,
7876.thumbnails-media .selected .imgThumbInside:after,
7877.thumbnails-media .imgInput :checked + label:after,
7878.thumbnails-media .imgInput .imgThumbInside:after {
7879	position: absolute;
7880	top: 0;
7881	left: 0;
7882	right: 0;
7883	bottom: 0;
7884	content: '';
7885	border: 3px solid #46a546;
7886	border-radius: 5px;
7887}
7888.thumbnails-media .imgDelete a.close,
7889.thumbnails-media .imgPreview a {
7890	padding: 0;
7891	position: absolute;
7892	left: 0;
7893	z-index: 1;
7894	height: 26px;
7895	width: 26px;
7896}
7897.thumbnails-media .imgPreview a {
7898	width: 100%;
7899}
7900.thumbnails-media .imgDelete a.close {
7901	background-color: #bd362f;
7902	border-color: #bd362f rgba(0,0,0,0.2) rgba(0,0,0,0.2) #bd362f;
7903	top: 0;
7904	line-height: 28px;
7905	font-size: 12px;
7906	padding-left: 1px;
7907	color: #fff;
7908	border-bottom-right-radius: 3px;
7909	border-top-left-radius: 3px;
7910	z-index: 10;
7911	opacity: 0;
7912	-webkit-transform: scale(0.5);
7913	transform: scale(0.5);
7914}
7915.thumbnails-media .imgDelete a.close:hover {
7916	background-color: #802420;
7917}
7918.thumbnails-media .thumbnail:hover .imgDelete a.close {
7919	opacity: 1;
7920	-webkit-transform: scale(1);
7921	transform: scale(1);
7922}
7923.thumbnails-media .imgPreview a,
7924.thumbnails-media .imgDetails {
7925	position: absolute;
7926	left: 0;
7927	text-align: left;
7928	background-color: #fff;
7929	border-color: rgba(0,0,0,0.2);
7930	bottom: 0;
7931	line-height: 26px;
7932	border: 1px solid rgba(0,0,0,0.1);
7933	border-width: 1px;
7934	border-radius: 0 3px 0 0;
7935	z-index: 1;
7936}
7937.thumbnails-media .imgPreview a:hover,
7938.thumbnails-media .imgDetails:hover {
7939	background-color: #eee;
7940}
7941.thumbnails-media .imgDetails {
7942	padding: 0 5px;
7943	line-height: 20px;
7944	color: #555;
7945}
7946.thumbnails-media .imgFolder span {
7947	line-height: 90px;
7948	font-size: 38px;
7949	margin: 0;
7950	width: auto;
7951}
7952.thumbnails-media .imgFolder + .imgDetails {
7953	color: inherit;
7954}
7955.com_media .media a + a {
7956	margin-left: -1px;
7957}
7958.com_media .tree-holder {
7959	padding: 0 15px;
7960}
7961#folderframe.thumbnail {
7962	border: 0;
7963	box-shadow: none;
7964	padding: 0;
7965}
7966#mediamanager-form {
7967	margin: 0 -10px;
7968	overflow-x: hidden;
7969}
7970#mediamanager-form > .muted {
7971	padding: 0px;
7972}
7973#mediamanager-form .checkbox {
7974	padding-left: 30px;
7975	margin-bottom: 15px;
7976}
7977#mediamanager-form .checkbox input {
7978	margin-top: 3px;
7979}
7980#mediamanager-form .thumbnails {
7981	margin: 0 -8px;
7982	overflow-x: hidden;
7983}
7984#mediamanager-form .thumbnails .thumbnail {
7985	height: 120px;
7986	width: 120px;
7987	margin: 8px;
7988}
7989#mediamanager-form .thumbnails .imgThumb label,
7990#mediamanager-form .thumbnails .imgTotal {
7991	line-height: 120px;
7992}
7993#mediamanager-form .icon-search::before {
7994	padding-right: 5px;
7995	padding-left: 1px;
7996}
7997#mediamanager-form .height-50 {
7998	background-color: #fafafa;
7999	height: 77px;
8000	position: relative;
8001	z-index: 1;
8002	width: 100%;
8003	display: inline-block;
8004}
8005#mediamanager-form .height-50 a,
8006#mediamanager-form .height-50 .icon-folder-2 {
8007	display: inline-block;
8008	line-height: 75px;
8009	margin-top: -1px;
8010}
8011#mediamanager-form .height-50 a:after {
8012	bottom: 0;
8013	box-shadow: 0 0 0 1px rgba(0,0,0,0.08) inset;
8014	content: "";
8015	display: block;
8016	left: 0;
8017	overflow: hidden;
8018	position: absolute;
8019	right: 0;
8020	top: 0;
8021}
8022#mediamanager-form .height-50 .icon-folder-2 {
8023	font-size: 40px;
8024}
8025.uploadform {
8026	margin-top: 20px;
8027}
8028body.modal-open {
8029	-ms-overflow-style: none;
8030}
8031.modal-header {
8032	padding: 0 20px;
8033	text-align: left;
8034}
8035.modal-header h3 {
8036	font-weight: normal;
8037	line-height: 50px;
8038}
8039.modal-header .close {
8040	width: 50px;
8041	margin-top: 0;
8042	margin-right: -15px;
8043	font-size: 2rem;
8044	line-height: 50px;
8045	border-left: 1px solid #ccc;
8046}
8047.modal-body {
8048	padding: 0;
8049	width: 100%;
8050	height: auto;
8051	max-height: none;
8052}
8053.modal-body .container-fluid {
8054	padding-top: 15px;
8055	padding-bottom: 15px;
8056}
8057.modal-footer {
8058	clear: both;
8059}
8060.contentpane {
8061	padding: 10px;
8062	height: auto;
8063}
8064@media (min-width: 768px) {
8065	.row-fluid .modal-batch [class*="span"] {
8066		margin-left: 0;
8067	}
8068}
8069.container-popup {
8070	padding: 10px;
8071}
8072.field-media-wrapper iframe {
8073	max-height: 75vh;
8074}
8075body .navbar,
8076body .navbar-fixed-top {
8077	margin-bottom: 0;
8078}
8079.navbar-inner {
8080	min-height: 0;
8081	background: #f2f2f2;
8082	background-image: none;
8083	filter: none;
8084}
8085.navbar-inner .container-fluid {
8086	padding-left: 10px;
8087	padding-right: 10px;
8088	font-size: 15px;
8089}
8090.navbar-inverse .navbar-inner {
8091	background: #10223e;
8092	background-image: none;
8093	filter: none;
8094}
8095.navbar .navbar-text {
8096	line-height: 30px;
8097}
8098.navbar .admin-logo {
8099	float: left;
8100	padding: 7px 12px 0px 15px;
8101	font-size: 16px;
8102	color: #555;
8103}
8104.navbar .admin-logo:hover {
8105	color: #333;
8106}
8107.navbar-inverse.navbar .admin-logo {
8108	color: #d9d9d9;
8109}
8110.navbar-inverse.navbar .admin-logo:hover {
8111	color: #ffffff;
8112}
8113.navbar .brand {
8114	float: right;
8115	display: block;
8116	padding: 6px 10px;
8117	margin-left: -20px;
8118	font-size: inherit;
8119	font-weight: normal;
8120}
8121.navbar .brand:hover,
8122.navbar .brand:focus {
8123	text-decoration: none;
8124}
8125.navbar .nav > li > a {
8126	padding: 6px 10px;
8127}
8128.navbar .nav > li > a:hover {
8129	color: white;
8130}
8131.navbar .nav > li > a:hover span.carot {
8132	border-bottom-color: #fff;
8133	border-top-color: #fff;
8134}
8135.navbar .dropdown-menu,
8136.navbar .nav-user {
8137	font-size: 13px;
8138}
8139.navbar .nav-user .dropdown-menu li span {
8140	padding-left: 10px;
8141}
8142.navbar .nav > li ul {
8143	overflow-y: auto;
8144	overflow-x: hidden;
8145	-webkit-overflow-scrolling: touch;
8146	-moz-overflow-scrolling: touch;
8147	-ms-overflow-scrolling: touch;
8148	-o-overflow-scrolling: touch;
8149	overflow-scrolling: touch;
8150	height: auto;
8151	max-height: 500px;
8152	margin: 0;
8153}
8154.navbar .nav > li ul::-webkit-scrollbar {
8155	-webkit-appearance: none;
8156	width: 7px;
8157}
8158.navbar .nav > li ul::-webkit-scrollbar-thumb {
8159	border-radius: 4px;
8160	background-color: rgba(0,0,0,0.5);
8161	-webkit-box-shadow: 0 0 1px rgba(255,255,255,0.5);
8162}
8163.navbar .nav > li > .dropdown-menu:after {
8164	display: none;
8165}
8166.navbar .nav > .dropdown.open:after {
8167	content: '';
8168	display: inline-block;
8169	border-left: 6px solid transparent;
8170	border-right: 6px solid transparent;
8171	border-bottom: 6px solid #fff;
8172	position: absolute;
8173	top: 25px;
8174	left: 10px;
8175	z-index: 1001;
8176}
8177.navbar .empty-nav {
8178	display: none;
8179}
8180.navbar-fixed-top .navbar-inner,
8181.navbar-static-top .navbar-inner {
8182	-webkit-box-shadow: none;
8183	-moz-box-shadow: none;
8184	box-shadow: none;
8185}
8186.dropdown-menu > li > a:hover,
8187.dropdown-menu > li > a:focus,
8188.dropdown-submenu:hover > a,
8189.dropdown-submenu:focus > a {
8190	background-image: none;
8191}
8192.navbar-fixed-bottom {
8193	bottom: 0;
8194}
8195.navbar-fixed-bottom .navbar-inner {
8196	-webkit-box-shadow: none;
8197	-moz-box-shadow: none;
8198	box-shadow: none;
8199}
8200.navbar .btn-navbar {
8201	background: #17568c;
8202	border: 1px solid #0D2242;
8203	margin-bottom: 2px;
8204}
8205@media (max-width: 767px) {
8206	.navbar .admin-logo {
8207		margin-left: 10px;
8208		padding: 9px 9px 0 9px;
8209	}
8210}
8211.navbar-search .search-query {
8212	background: rgba(255,255,255,0.3);
8213}
8214@media (max-width: 979px) {
8215	.navbar .nav {
8216		font-size: 13px;
8217		margin: 0 2px 0 0;
8218	}
8219	.navbar .nav > li > a {
8220		padding: 6px;
8221	}
8222}
8223@media (max-width: 767px) {
8224	.navbar-search.pull-right {
8225		float: none;
8226		text-align: center;
8227	}
8228}
8229@media (max-width: 738px) {
8230	.navbar .brand {
8231		font-size: 16px;
8232	}
8233}
8234.nav-collapse .nav li a,
8235.dropdown-menu a {
8236	background-image: none;
8237}
8238.nav-collapse .dropdown-menu > li img {
8239	max-width: none;
8240}
8241@media (max-width: 767px) {
8242	.navbar-fixed-top .navbar-inner,
8243	.navbar-fixed-top .navbar-inner .container-fluid {
8244		padding: 0;
8245	}
8246	.navbar .brand {
8247		margin-top: 2px;
8248		float: none;
8249		text-align: center;
8250	}
8251	.navbar .btn-navbar {
8252		margin-top: 3px;
8253		margin-right: 3px;
8254		margin-bottom: 3px;
8255	}
8256	.nav-collapse .nav .nav-header {
8257		color: #fff;
8258	}
8259	.nav-collapse .nav,
8260	.navbar .nav-collapse .nav.pull-right {
8261		margin: 0;
8262	}
8263	.nav-collapse .dropdown-menu {
8264		margin: 0;
8265	}
8266	.nav-collapse .dropdown-menu > li > span {
8267		display: block;
8268		padding: 4px 15px;
8269	}
8270	.navbar-inverse .nav-collapse .dropdown-menu > li > span {
8271		color: #d9d9d9;
8272	}
8273	.nav-collapse .nav > li > a.dropdown-toggle {
8274		background-color: rgba(255,255,255,0.07);
8275		font-size: 12px;
8276		font-weight: bold;
8277		color: #eee;
8278		text-transform: uppercase;
8279		padding-left: 15px;
8280	}
8281	.nav-collapse .nav li a {
8282		margin-bottom: 0;
8283		border-top: 1px solid rgba(255,255,255,0.25);
8284		border-bottom: 1px solid rgba(0,0,0,0.5);
8285	}
8286	.nav-collapse .nav li ul li ul.dropdown-menu,
8287	.nav-collapse .nav li ul li:hover ul.dropdown-menu,
8288	.nav-collapse .caret {
8289		display: none !important;
8290	}
8291	.nav-collapse .nav > li > a,
8292	.nav-collapse .dropdown-menu a {
8293		font-size: 15px;
8294		font-weight: normal;
8295		color: #fff;
8296		-webkit-border-radius: 0;
8297		-moz-border-radius: 0;
8298		border-radius: 0;
8299	}
8300	.navbar .nav-collapse .nav > li > .dropdown-menu::before,
8301	.navbar .nav-collapse .nav > li > .dropdown-menu::after,
8302	.navbar .nav-collapse .dropdown-submenu > a::after {
8303		display: none;
8304	}
8305	.nav-collapse .dropdown-menu li + li a {
8306		margin-bottom: 0;
8307	}
8308}
8309.quick-icons {
8310	font-size: 14px;
8311	margin-bottom: 20px;
8312}
8313.quick-icons .nav-header {
8314	margin: 12px 0 5px;
8315	font-size: 13px;
8316}
8317.quick-icons .nav-header:first-child {
8318	margin: 0 0 5px;
8319}
8320.quick-icons [class^="icon-"],
8321.quick-icons [class*=" icon-"] {
8322	margin-right: 9px;
8323}
8324.quick-icons [class^="icon-"]:before,
8325.quick-icons [class*=" icon-"]:before {
8326	font-size: 16px;
8327	margin-bottom: 20px;
8328	line-height: 18px;
8329}
8330html[dir=rtl] .quick-icons .nav-list [class^="icon-"],
8331html[dir=rtl] .quick-icons .nav-list [class*=" icon-"] {
8332	margin-left: 9px;
8333	margin-right: 0;
8334}
8335.sidebar-nav .nav-list {
8336	padding-left: 25px;
8337	padding-right: 25px;
8338}
8339.sidebar-nav .nav-list > li > a {
8340	color: #555;
8341	padding: 3px 25px;
8342	margin-left: -26px;
8343	margin-right: -26px;
8344}
8345.sidebar-nav .nav-list > li.active > a {
8346	color: #fff;
8347	margin-right: -26px;
8348}
8349.sidebar-nav .nav-list > li > a:focus,
8350.sidebar-nav .nav-list > li > a:hover {
8351	text-decoration: none;
8352	color: #fff;
8353	background-color: #2d6ca2;
8354	text-shadow: none;
8355}
8356.j-sidebar-container {
8357	position: absolute;
8358	display: block;
8359	left: -16.5%;
8360	width: 16.5%;
8361	margin: -18px 0 0 -1px;
8362	padding-top: 28px;
8363	padding-bottom: 40px;
8364	clear: both;
8365	background-color: #F0F0F0;
8366	border-bottom: 1px solid #dedede;
8367	border-right: 1px solid #dedede;
8368	-webkit-border-radius: 0 0 3px 0;
8369	-moz-border-radius: 0 0 3px 0;
8370	border-radius: 0 0 3px 0;
8371}
8372.j-sidebar-container.j-sidebar-hidden {
8373	left: -16.5%;
8374}
8375.j-sidebar-container.j-sidebar-visible {
8376	left: 0;
8377}
8378.j-sidebar-container .filter-select {
8379	padding: 0 14px;
8380}
8381.j-toggle-sidebar-header h3 {
8382	font-weight: normal;
8383	padding: 0 15px;
8384}
8385.j-toggle-button-wrapper {
8386	position: absolute;
8387	display: block;
8388	top: 7px;
8389	padding: 0;
8390}
8391.j-toggle-button-wrapper.j-toggle-hidden {
8392	right: -24px;
8393}
8394.j-toggle-button-wrapper.j-toggle-visible {
8395	right: 7px;
8396}
8397.j-toggle-sidebar-button {
8398	font-size: 16px;
8399	color: #3071a9;
8400	text-decoration: none;
8401	cursor: pointer;
8402}
8403.j-toggle-sidebar-button:hover {
8404	color: #1f496e;
8405}
8406#system-message-container,
8407#j-main-container {
8408	padding: 0 0 0 5px;
8409	min-height: 0;
8410}
8411#system-message-container.j-toggle-main,
8412#j-main-container.j-toggle-main,
8413#system-debug.j-toggle-main {
8414	float: right;
8415}
8416@media (min-width: 768px) {
8417	.j-toggle-transition {
8418		-webkit-transition: all 0.3s ease;
8419		-moz-transition: all 0.3s ease;
8420		-o-transition: all 0.3s ease;
8421		transition: all 0.3s ease;
8422	}
8423}
8424@media (max-width: 979px) {
8425	.j-toggle-button-wrapper.j-toggle-hidden {
8426		right: -20px;
8427	}
8428}
8429@media (max-width: 767px) {
8430	.j-sidebar-container {
8431		position: relative;
8432		width: 100%;
8433		margin: 0 0 20px 0;
8434		padding: 0;
8435		background: transparent;
8436		border-right: 0;
8437		border-bottom: 0;
8438	}
8439	.j-sidebar-container.j-sidebar-hidden {
8440		margin-left: 16.5%;
8441	}
8442	.j-sidebar-container.j-sidebar-visible {
8443		margin-left: 0;
8444	}
8445	.j-toggle-sidebar-header,
8446	.j-toggle-button-wrapper {
8447		display: none;
8448	}
8449	.view-login select {
8450		width: 232px;
8451	}
8452}
8453@media (max-width: 420px) {
8454	.j-sidebar-container {
8455		margin: 0;
8456	}
8457	.view-login .input-medium {
8458		width: 180px;
8459	}
8460	.view-login select {
8461		width: 232px;
8462	}
8463}
8464#status {
8465	background: #ebebeb;
8466	border-top: 1px solid #dedede;
8467	padding: 4px 10px;
8468	-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.08);
8469	-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.08);
8470	box-shadow: 0 0 3px rgba(0, 0, 0, 0.08);
8471	color: #626262;
8472}
8473#status .btn-group {
8474	margin: 0;
8475}
8476#status .btn-group.separator:after {
8477	content: ' ';
8478	display: block;
8479	float: left;
8480	background: #ADADAD;
8481	margin: 0 10px;
8482	height: 15px;
8483	width: 1px;
8484}
8485#status .btn-toolbar,
8486#status p {
8487	margin: 0px;
8488}
8489#status .btn-toolbar,
8490#status .btn-group {
8491	font-size: 12px;
8492}
8493#status a {
8494	color: #626262;
8495}
8496#status .badge {
8497	margin-right: .25em;
8498}
8499#status.status-top {
8500	background: #1a3867;
8501	-webkit-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2) inset, 0px -1px 0px rgba(0, 0, 0, 0.3) inset, 0px -1px 0px rgba(0, 0, 0, 0.3);
8502	-moz-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2) inset, 0px -1px 0px rgba(0, 0, 0, 0.3) inset, 0px -1px 0px rgba(0, 0, 0, 0.3);
8503	box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2) inset, 0px -1px 0px rgba(0, 0, 0, 0.3) inset, 0px -1px 0px rgba(0, 0, 0, 0.3);
8504	border-top: 0;
8505	color: #d9d9d9;
8506	padding: 2px 20px 6px 20px;
8507}
8508#status.status-top a {
8509	color: #d9d9d9;
8510}
8511@media (max-width: 479px) {
8512	.pagination a {
8513		padding: 5px;
8514	}
8515	.btn-group.divider,
8516	.header .row-fluid .span3,
8517	.header .row-fluid .span7 {
8518		display: none;
8519	}
8520	.navbar .btn {
8521		margin: 0;
8522	}
8523	.btn-subhead {
8524		display: block;
8525		margin: 10px 0;
8526	}
8527	.subhead-collapse.collapse {
8528		height: 0;
8529		overflow: hidden;
8530	}
8531	.btn-toolbar .btn-wrapper {
8532		display: block;
8533		margin: 0px 10px 5px 10px;
8534	}
8535	.btn-toolbar .btn-wrapper .btn {
8536		width: 100% !important;
8537	}
8538	.subhead {
8539		background: none repeat scroll 0 0 transparent;
8540		border-bottom: 0 solid #dedede;
8541	}
8542	.btn-group + .btn-group {
8543		margin-left: 10px;
8544	}
8545	.login .chzn-single {
8546		width: 222px !important;
8547	}
8548	.login .chzn-container,
8549	.login .chzn-drop {
8550		width: 230px !important;
8551	}
8552	#toolbar [class^="icon-"],
8553	#toolbar [class*=" icon-"] {
8554		background-color: transparent;
8555		border-right: medium none;
8556		width: 10px;
8557	}
8558}
8559table label {
8560	margin: 0;
8561}
8562td.has-context {
8563	height: 23px;
8564}
8565td.nowrap.has-context {
8566	width: 45%;
8567}
8568.subhead {
8569	background: #F0F0F0;
8570	border-bottom: 1px solid #dedede;
8571	color: #0C192E;
8572	text-shadow: 0 1px 0 #FFF;
8573	margin-bottom: 10px;
8574	min-height: 51px;
8575}
8576.subhead-collapse {
8577	margin-bottom: 19px;
8578}
8579.subhead-collapse.collapse {
8580	height: auto;
8581	overflow: visible;
8582}
8583.btn-toolbar {
8584	margin-bottom: 5px;
8585}
8586.btn-toolbar .btn-wrapper {
8587	display: inline-block;
8588	margin: 0 0 8px 5px;
8589}
8590.subhead-fixed {
8591	position: fixed;
8592	width: 100%;
8593	top: 30px;
8594	z-index: 100;
8595}
8596@media (max-width: 767px) {
8597	body {
8598		-webkit-overflow-scrolling: touch;
8599	}
8600	.subhead {
8601		margin-left: -20px;
8602		margin-right: -20px;
8603		padding-left: 10px;
8604		padding-right: 10px;
8605	}
8606}
8607.subhead h1 {
8608	font-size: 17px;
8609	font-weight: normal;
8610	margin-left: 10px;
8611	margin-top: 6px;
8612}
8613#toolbar {
8614	margin-bottom: 2px;
8615	margin-top: 12px;
8616}
8617#toolbar .btn {
8618	line-height: 24px;
8619	margin-right: 4px;
8620	padding: 0 10px;
8621}
8622#toolbar .btn-success {
8623	min-width: 148px;
8624}
8625#toolbar .btn-primary [class^="icon-"],
8626#toolbar .btn-primary [class*=" icon-"],
8627#toolbar .btn-warning [class^="icon-"],
8628#toolbar .btn-warning [class*=" icon-"],
8629#toolbar .btn-danger [class^="icon-"],
8630#toolbar .btn-danger [class*=" icon-"],
8631#toolbar .btn-success [class^="icon-"],
8632#toolbar .btn-success [class*=" icon-"],
8633#toolbar .btn-info [class^="icon-"],
8634#toolbar .btn-info [class*=" icon-"],
8635#toolbar .btn-inverse [class^="icon-"],
8636#toolbar .btn-inverse [class*=" icon-"] {
8637	background-color: transparent;
8638	border-right: 0;
8639	border-left: 0;
8640	width: 16px;
8641	margin-left: 0;
8642	margin-right: 0;
8643}
8644#toolbar #toolbar-options,
8645#toolbar #toolbar-help {
8646	float: right;
8647}
8648#toolbar [class^="icon-"],
8649#toolbar [class*=" icon-"] {
8650	background-color: #e6e6e6;
8651	border-radius: 3px 0 0 3px;
8652	border-right: 1px solid #b3b3b3;
8653	height: auto;
8654	line-height: inherit;
8655	margin: 0 6px 0 -10px;
8656	opacity: 1;
8657	text-shadow: none;
8658	width: 28px;
8659	z-index: -1;
8660}
8661#toolbar iframe .btn-group .btn {
8662	margin-left: -1px !important;
8663}
8664html[dir=rtl] #toolbar #toolbar-options,
8665html[dir=rtl] #toolbar #toolbar-help {
8666	float: left;
8667}
8668@media (max-width: 767px) {
8669	.subhead-fixed {
8670		position: static;
8671		width: auto;
8672	}
8673}
8674.btn-subhead {
8675	display: none;
8676}
8677@media (min-width: 480px) {
8678	#filter-bar {
8679		height: 29px;
8680	}
8681}
8682@media (max-width: 479px) {
8683	.navbar .btn {
8684		margin: 0;
8685	}
8686	.btn-subhead {
8687		display: block;
8688		margin: 10px 0;
8689	}
8690	.subhead-collapse.collapse {
8691		height: 0;
8692		overflow: hidden;
8693	}
8694	.btn-toolbar .btn-wrapper {
8695		display: block;
8696		margin: 0px 10px 5px 10px;
8697	}
8698	.btn-toolbar .btn-wrapper .btn {
8699		width: 100% !important;
8700	}
8701	.subhead {
8702		background: none repeat scroll 0 0 transparent;
8703		border-bottom: 0 solid #dedede;
8704	}
8705	#toolbar [class^="icon-"],
8706	#toolbar [class*=" icon-"] {
8707		background-color: transparent;
8708		border-right: medium none;
8709		width: 10px;
8710	}
8711}
8712@media (max-width: 319px) {
8713	.view-login .navbar-fixed-bottom {
8714		display: none;
8715	}
8716}
8717ul.treeselect,
8718ul.treeselect li {
8719	margin: 0;
8720	padding: 0;
8721}
8722ul.treeselect {
8723	margin-top: 8px;
8724}
8725ul.treeselect li {
8726	padding: 2px 10px 2px;
8727	list-style: none;
8728}
8729ul.treeselect i.treeselect-toggle {
8730	line-height: 18px;
8731}
8732ul.treeselect label {
8733	font-size: 1em;
8734	margin-left: 8px;
8735}
8736ul.treeselect label.nav-header {
8737	padding: 0;
8738}
8739ul.treeselect input {
8740	margin: 2px 0 0 8px;
8741}
8742ul.treeselect .treeselect-menu {
8743	margin: 0 6px;
8744}
8745ul.treeselect ul.dropdown-menu {
8746	margin: 0;
8747}
8748ul.treeselect ul.dropdown-menu li {
8749	padding: 0 5px;
8750	border: none;
8751}
8752.tree-holder .folder-url,
8753.tree-holder .file {
8754	position: relative;
8755	background-color: #fefefe;
8756	margin-bottom: 4px;
8757	padding: 0 10px;
8758	line-height: 32px;
8759	border: 1px solid rgba(0,0,0,0.08);
8760}
8761.tree-holder .folder-url,
8762.tree-holder .folder-url:hover,
8763.tree-holder .folder-url:focus {
8764	font-weight: bold;
8765	background-color: #f5f5f5;
8766	color: #3071a9;
8767}
8768.tree-holder .active {
8769	background-color: #3071a9;
8770	color: #fff;
8771	box-shadow: -3px 0 0 #36a2ff !important;
8772}
8773.tree-holder .active.folder-url {
8774	background-color: #f5f5f5;
8775	color: #3071a9;
8776}
8777.tree-holder .active.file:hover {
8778	background-color: #3071a9;
8779}
8780.tree-holder ul ul {
8781	box-shadow: -3px 0 0 rgba(0,0,0,0.08);
8782	padding-right: 0;
8783}
8784.tree-holder ul ul .folder-url,
8785.tree-holder ul ul .file {
8786	box-shadow: -3px 0 0 #3071a9;
8787	border-left: 0;
8788}
8789.break-word {
8790	word-break: break-all;
8791	word-wrap: break-word;
8792}
8793.disabled {
8794	cursor: default;
8795	background-image: none;
8796	opacity: 0.65;
8797	filter: alpha(opacity=65);
8798	-webkit-box-shadow: none;
8799	-moz-box-shadow: none;
8800	box-shadow: none;
8801}
8802.j-links-separator {
8803	margin: 20px 0px;
8804	width: 100%;
8805	height: 0px;
8806	border-top: 2px solid #DDDDDD;
8807}
8808.container-main,
8809#system-debug {
8810	padding-bottom: 50px;
8811}
8812.pagination-toolbar {
8813	margin: 0;
8814}
8815.pagination-toolbar a {
8816	line-height: 26px;
8817}
8818.pull-right > .dropdown-menu,
8819.dropdown-reverse {
8820	left: auto;
8821	right: 0;
8822}
8823.nav-filters hr {
8824	margin: 5px 0;
8825}
8826#assignment.tab-pane {
8827	min-height: 500px;
8828}
8829@media (max-width: 979px) {
8830	.container-fluid {
8831		padding-left: 10px;
8832		padding-right: 10px;
8833	}
8834}
8835@media (min-width: 768px) {
8836	body {
8837		padding-top: 30px;
8838	}
8839	.nav-collapse.collapse.in {
8840		height: auto !important;
8841	}
8842}
8843@media (max-width: 767px) {
8844	.container-fluid {
8845		padding-left: 0;
8846		padding-right: 0;
8847	}
8848}
8849@media (max-width: 479px) {
8850	.pagination a {
8851		padding: 5px;
8852	}
8853	.btn-group.divider,
8854	.header .row-fluid .span3,
8855	.header .row-fluid .span7 {
8856		display: none;
8857	}
8858	.btn-group + .btn-group {
8859		margin-left: 10px;
8860	}
8861}
8862.info-labels {
8863	margin-top: -5px;
8864	margin-bottom: 10px;
8865}
8866.sortable-handler.inactive {
8867	opacity: 0.3;
8868	filter: alpha(opacity=30);
8869}
8870.alert-joomlaupdate {
8871	text-align: center;
8872}
8873.alert-joomlaupdate button {
8874	vertical-align: baseline;
8875}
8876.j-jed-message {
8877	line-height: 2em;
8878	color: #333333;
8879}
8880.moor-box {
8881	z-index: 3;
8882}
8883.admin .chzn-container .chzn-drop {
8884	z-index: 1060;
8885}
8886.item-associations {
8887	margin: 0;
8888}
8889.item-associations li {
8890	list-style: none;
8891	display: inline-block;
8892	margin: 0 0 3px 0;
8893}
8894.item-associations li a {
8895	color: #ffffff;
8896}
8897#flag img {
8898	padding-top: 6px;
8899	vertical-align: top;
8900}
8901.tooltip {
8902	max-width: 400px;
8903}
8904.tooltip-inner {
8905	max-width: none;
8906	text-align: left;
8907	text-shadow: none;
8908}
8909th .tooltip-inner {
8910	font-weight: normal;
8911}
8912.tooltip.hasimage {
8913	opacity: 1;
8914}
8915#permissions-sliders .chzn-container {
8916	margin-top: -5px;
8917	position: absolute;
8918}
8919#permissions-sliders .table td {
8920	padding: 8px 8px 9px;
8921}
8922.img-preview > img {
8923	max-height: 100%;
8924}
8925.alert-no-items {
8926	margin-top: 20px;
8927}
8928@media (max-width: 767px) {
8929	html[dir=rtl] #toolbar #toolbar-options,
8930	html[dir=rtl] #toolbar #toolbar-help,
8931	#toolbar #toolbar-options,
8932	#toolbar #toolbar-help {
8933		float: none;
8934	}
8935}
8936#permissions-sliders .input-small {
8937	width: 120px;
8938}
8939.editor {
8940	overflow: hidden;
8941	position: relative;
8942}
8943.editor textarea.mce_editable {
8944	box-sizing: border-box;
8945}
8946a.grid_false {
8947	display: inline-block;
8948	height: 16px;
8949	width: 16px;
8950	background-image: url('../images/admin/publish_r.png');
8951}
8952a.grid_true {
8953	display: inline-block;
8954	height: 16px;
8955	width: 16px;
8956	background-image: url('../images/admin/icon-16-allow.png');
8957}
8958textarea,
8959input,
8960.uneditable-input {
8961	box-shadow: none !important;
8962}
8963textarea:focus,
8964input:focus,
8965.uneditable-input:focus {
8966	box-shadow: none;
8967	border: 1px solid #3071A9;
8968}
8969.js-pstats-data-details dd {
8970	margin-left: 240px;
8971}
8972.js-pstats-data-details dt {
8973	width: 220px;
8974}
8975#permissions table td,
8976#page-permissions table td {
8977	vertical-align: middle;
8978}
8979#permissions table select,
8980#page-permissions table select {
8981	margin-bottom: 0;
8982}
8983.js-stools-container-bar .btn-primary .caret {
8984	border-bottom: 4px solid #fff;
8985}
8986.input-append .add-on,
8987.input-append .btn,
8988.input-append .btn-group > .dropdown-toggle,
8989.input-prepend .add-on,
8990.input-prepend .btn,
8991.input-prepend .btn-group > .dropdown-toggle {
8992	-webkit-border-radius: 0 3px 3px 0;
8993	-moz-border-radius: 0 3px 3px 0;
8994	border-radius: 0 3px 3px 0;
8995}
8996.alert,
8997.alert-options,
8998.badge,
8999.breadcrumb > li,
9000.close,
9001.input-append .add-on,
9002.input-prepend .add-on,
9003.label,
9004.nav-header,
9005.nav-list .nav-header,
9006.nav-list > .active > a,
9007.nav-list > .active > a:focus,
9008.nav-list > .active > a:hover,
9009.nav-list > li > a,
9010.nav-tabs.nav-dark,
9011.navbar .brand,
9012.navbar .nav > li > a,
9013.navbar-inverse .brand,
9014.navbar-inverse .nav > li > a,
9015.navbar-inverse .navbar-search .search-query.focused,
9016.navbar-inverse .navbar-search .search-query:focus,
9017.progress .bar,
9018.subhead {
9019	text-shadow: none;
9020}
9021.popover-content {
9022	min-height: 33px;
9023}
9024.lead,
9025.navbar .brand,
9026.hero-unit,
9027.hero-unit .lead {
9028	font-weight: 400;
9029}
9030@media (min-width: 1200px) {
9031	#permissions .tab-content {
9032		position: sticky;
9033		top: 90px;
9034	}
9035}
9036.com_cpanel .well {
9037	padding: 8px 14px;
9038	border: 1px solid rgba(0,0,0,0.05);
9039}
9040.com_cpanel .well .module-title.nav-header {
9041	color: #555;
9042}
9043.com_cpanel .well > .row-striped,
9044.com_cpanel .well > .list-striped {
9045	margin: 0 -14px;
9046}
9047.com_cpanel .well > .row-striped > .row-fluid,
9048.com_cpanel .well > .list-striped > .row-fluid {
9049	padding: 8px 14px;
9050}
9051.com_cpanel .well > .row-striped > .row-fluid [class*="span"],
9052.com_cpanel .well > .list-striped > .row-fluid [class*="span"] {
9053	margin-left: 0;
9054}
9055.com_cpanel .well > .row-striped > li,
9056.com_cpanel .well > .list-striped > li {
9057	padding-left: 15px;
9058	padding-right: 15px;
9059}
9060.com_postinstall fieldset {
9061	background-color: #fafafa;
9062	border: 1px solid #ccc;
9063	border-radius: 5px;
9064	margin: 0 0 18px;
9065	padding: 4px 18px 18px;
9066}
9067.com_postinstall fieldset .btn {
9068	margin-top: 10px;
9069}
9070.com_postinstall legend {
9071	border: 0 none;
9072	display: inline-block;
9073	padding: 0 5px;
9074	margin-bottom: 0;
9075	width: auto;
9076}
9077.com_privacy .well {
9078	padding: 8px 14px;
9079	border: 1px solid rgba(0,0,0,0.05);
9080}
9081.com_privacy .well .module-title.nav-header {
9082	color: #555;
9083}
9084.com_privacy .well > .row-striped,
9085.com_privacy .well > .list-striped {
9086	margin: 0 -14px;
9087}
9088.com_privacy .well > .row-striped > .row-fluid,
9089.com_privacy .well > .list-striped > .row-fluid {
9090	padding: 8px 14px;
9091}
9092.com_privacy .well > .row-striped > .row-fluid [class*="span"],
9093.com_privacy .well > .list-striped > .row-fluid [class*="span"] {
9094	margin-left: 0;
9095}
9096.com_privacy .well > .row-striped > li,
9097.com_privacy .well > .list-striped > li {
9098	padding-left: 15px;
9099	padding-right: 15px;
9100}
9101#menu-assignment {
9102	position: relative;
9103}
9104#menu-assignment .menu-links {
9105	margin-top: 15px;
9106	margin-left: 0;
9107	-webkit-column-count: 4;
9108	-moz-column-count: 4;
9109	column-count: 4;
9110	-moz-column-gap: 15px;
9111	-webkit-column-gap: 15px;
9112	column-gap: 15px;
9113}
9114#menu-assignment .menu-links > li {
9115	display: inline-block;
9116	vertical-align: top;
9117	margin-bottom: 15px;
9118	width: 100%;
9119	list-style: none;
9120	page-break-inside: avoid;
9121	break-inside: avoid;
9122}
9123#menu-assignment .menu-links-block {
9124	background-color: #fafafa;
9125	border: 1px solid #ddd;
9126	border-radius: 3px;
9127	padding: 15px;
9128}
9129@media (max-width: 1199px) {
9130	#menu-assignment .menu-links {
9131		-webkit-column-count: 3;
9132		-moz-column-count: 3;
9133		column-count: 3;
9134	}
9135}
9136@media (max-width: 767px) {
9137	#menu-assignment .menu-links {
9138		-webkit-column-count: auto;
9139		-moz-column-count: auto;
9140		column-count: auto;
9141	}
9142}
9143.pull-right {
9144	float: left;
9145}
9146.pull-left {
9147	float: right;
9148}
9149.table th,
9150.table td {
9151	text-align: right;
9152}
9153.navbar .brand {
9154	float: right;
9155	padding: 8px 20px 8px 12px;
9156	margin-right: -20px;
9157	margin-left: 0;
9158}
9159.navbar .nav,
9160.navbar .nav > li {
9161	float: left;
9162}
9163.navbar .nav.pull-right {
9164	margin-right: 10px;
9165	margin-left: 0px;
9166}
9167.pull-right > .dropdown-menu {
9168	left: 0;
9169	right: auto;
9170}
9171[class*="span"] {
9172	float: right;
9173	margin-right: 20px;
9174	margin-left: 0px;
9175}
9176.row-fluid [class*="span"] {
9177	float: right;
9178	margin-right: 2.127659574%;
9179	*margin-right: 2.0744680846382977%;
9180	margin-left: 0px !important;
9181	*margin-left: 0px !important;
9182}
9183.row-fluid [class*="span"]:first-child {
9184	margin-right: 0;
9185}
9186.form-horizontal .control-label {
9187	float: right;
9188	width: auto;
9189	padding-left: 5px;
9190	padding-right: 0;
9191	text-align: right;
9192}
9193.form-horizontal .controls {
9194	*display: inline-block;
9195	*padding-right: 20px;
9196	margin-right: 160px;
9197	*margin-right: 0;
9198	margin-left: 0;
9199	text-align: right;
9200	margin-top: 6px;
9201}
9202.form-horizontal .controls:first-child {
9203	*padding-right: 160px;
9204}
9205.form-vertical .controls {
9206	*display: inline-block;
9207	*padding-right: 20px;
9208	margin-right: 0;
9209	*margin-right: 0;
9210	margin-left: 0;
9211	text-align: right;
9212	margin-top: 6px;
9213}
9214.form-vertical .control-label {
9215	float: none;
9216	padding-right: 0;
9217	padding-top: 0;
9218	text-align: right;
9219	width: auto;
9220}
9221.chzn-container-single-nosearch .chzn-search input {
9222	position: absolute;
9223	left: -9000px;
9224	display: none;
9225}
9226.nav-tabs > li,
9227.nav-pills > li {
9228	float: right;
9229}
9230.nav-stacked > li {
9231	float: none;
9232}
9233.btn-group > .btn {
9234	float: right;
9235	margin-right: -1px;
9236	margin-left: 0;
9237}
9238.btn-group > .btn:first-child {
9239	margin-right: 0;
9240}
9241.btn-group > .btn:first-child,
9242.radio.btn-group > label:first-of-type {
9243	margin-left: 0;
9244	-webkit-border-bottom-left-radius: 4px;
9245	border-bottom-left-radius: 4px;
9246	-webkit-border-top-left-radius: 4px;
9247	border-top-left-radius: 4px;
9248	-moz-border-radius-bottomleft: 4px;
9249	-moz-border-radius-topleft: 4px;
9250	-webkit-border-bottom-right-radius: 4px;
9251	border-bottom-right-radius: 4px;
9252	-webkit-border-top-right-radius: 4px;
9253	border-top-right-radius: 4px;
9254	-moz-border-radius-bottomright: 4px;
9255	-moz-border-radius-topright: 4px;
9256}
9257.btn-group > .btn:last-child,
9258.btn-group > .dropdown-toggle {
9259	-webkit-border-top-right-radius: 0px;
9260	border-top-right-radius: 0px;
9261	-webkit-border-bottom-right-radius: 0px;
9262	border-bottom-right-radius: 0px;
9263	-moz-border-radius-topright: 0px;
9264	-moz-border-radius-bottomright: 0px;
9265	-webkit-border-top-left-radius: 4px;
9266	border-top-left-radius: 4px;
9267	-webkit-border-bottom-left-radius: 4px;
9268	border-bottom-left-radius: 4px;
9269	-moz-border-radius-topleft: 4px;
9270	-moz-border-radius-bottomleft: 4px;
9271}
9272.btn-group > .btn.large:first-child {
9273	-webkit-border-bottom-left-radius: 0px;
9274	border-bottom-left-radius: 0px;
9275	-webkit-border-top-left-radius: 0px;
9276	border-top-left-radius: 0px;
9277	-moz-border-radius-bottomleft: 0px;
9278	-moz-border-radius-topleft: 0px;
9279	margin-right: 0;
9280	-webkit-border-bottom-right-radius: 6px;
9281	border-bottom-right-radius: 6px;
9282	-webkit-border-top-right-radius: 6px;
9283	border-top-right-radius: 6px;
9284	-moz-border-radius-bottomright: 6px;
9285	-moz-border-radius-topright: 6px;
9286}
9287.btn-group > .btn.large:last-child,
9288.btn-group > .large.dropdown-toggle {
9289	-webkit-border-top-right-radius: 0px;
9290	border-top-right-radius: 0px;
9291	-webkit-border-bottom-right-radius: 0px;
9292	border-bottom-right-radius: 0px;
9293	-moz-border-radius-topright: 0px;
9294	-moz-border-radius-bottomright: 0px;
9295	-webkit-border-top-left-radius: 6px;
9296	border-top-left-radius: 6px;
9297	-webkit-border-bottom-left-radius: 6px;
9298	border-bottom-left-radius: 6px;
9299	-moz-border-radius-topleft: 6px;
9300	-moz-border-radius-bottomleft: 6px;
9301}
9302.btn-group > .btn:first-child:last-child {
9303	margin-left: 0;
9304	-webkit-border-top-left-radius: 4px;
9305	border-top-left-radius: 4px;
9306	-webkit-border-bottom-left-radius: 4px;
9307	border-bottom-left-radius: 4px;
9308	-moz-border-radius-topleft: 4px;
9309	-moz-border-radius-bottomleft: 4px;
9310	-webkit-border-bottom-right-radius: 4px;
9311	border-bottom-right-radius: 4px;
9312	-webkit-border-top-right-radius: 4px;
9313	border-top-right-radius: 4px;
9314	-moz-border-radius-bottomright: 4px;
9315	-moz-border-radius-topright: 4px;
9316}
9317.input-prepend .add-on {
9318	float: right;
9319}
9320.input-append .add-on {
9321	float: none;
9322}
9323.input-prepend .add-on,
9324.input-prepend .btn {
9325	margin-left: -1px;
9326	margin-right: 0;
9327}
9328.input-prepend .add-on:first-child,
9329.input-prepend .btn:first-child {
9330	-webkit-border-radius: 0 3px 3px 0;
9331	-moz-border-radius: 0 3px 3px 0;
9332	border-radius: 0 3px 3px 0;
9333}
9334.input-append input,
9335.input-append select,
9336.input-append .uneditable-input {
9337	-webkit-border-radius: 0 3px 3px 0;
9338	-moz-border-radius: 0 3px 3px 0;
9339	border-radius: 0 3px 3px 0;
9340}
9341.input-append .uneditable-input {
9342	border-left-color: #ccc;
9343	border-right-color: #eee;
9344}
9345.input-append .add-on:last-child,
9346.input-append .btn:last-child {
9347	-webkit-border-radius: 3px 0 0 3px;
9348	-moz-border-radius: 3px 0 0 3px;
9349	border-radius: 3px 0 0 3px;
9350}
9351.input-prepend.input-append input,
9352.input-prepend.input-append select,
9353.input-prepend.input-append .uneditable-input {
9354	-webkit-border-radius: 0;
9355	-moz-border-radius: 0;
9356	border-radius: 0;
9357}
9358.input-prepend.input-append .add-on:first-child,
9359.input-prepend.input-append .btn:first-child {
9360	margin-left: -1px;
9361	margin-right: 0px;
9362	-webkit-border-radius: 0 3px 3px 0;
9363	-moz-border-radius: 0 3px 3px 0;
9364	border-radius: 0 3px 3px 0;
9365	float: right;
9366}
9367.input-prepend.input-append .add-on:last-child,
9368.input-prepend.input-append .btn:last-child {
9369	margin-right: -1px;
9370	margin-left: 0px;
9371	-webkit-border-radius: 3px 0 0 3px;
9372	-moz-border-radius: 3px 0 0 3px;
9373	border-radius: 3px 0 0 3px;
9374}
9375.input-prepend input,
9376.input-prepend select,
9377.input-prepend .uneditable-input {
9378	-webkit-border-radius: 3px 0 0 3px;
9379	-moz-border-radius: 3px 0 0 3px;
9380	border-radius: 3px 0 0 3px;
9381}
9382body {
9383	direction: rtl;
9384}
9385.pager .next a {
9386	float: left;
9387}
9388.pager .previous a {
9389	float: right;
9390}
9391.icon-arrow-right {
9392	background-position: -241px -94px;
9393	float: left;
9394	padding-right: 3px;
9395}
9396.icon-arrow-left {
9397	background-position: -264px -95px;
9398}
9399.icon-refresh {
9400	background-position: -240px -23px;
9401}
9402#refresh-status {
9403	background-position: right center;
9404	padding-left: 0;
9405	padding-right: 25px;
9406}
9407.radio input[type="radio"],
9408.checkbox input[type="checkbox"] {
9409	float: right;
9410	margin-right: 2px;
9411	margin-left: 5px;
9412}
9413.list-striped,
9414.row-striped {
9415	list-style: none;
9416	line-height: 18px;
9417	text-align: right;
9418}
9419.btn-group + .btn-group {
9420	margin-right: 5px;
9421	margin-left: 0px;
9422}
9423.tabs-left > .nav-tabs {
9424	float: right;
9425	margin-left: 19px;
9426	border-left: 1px solid #DDD;
9427	margin-right: 0px;
9428	border-right: 0px;
9429}
9430.tabs-left > .nav-tabs .active > a,
9431.tabs-left > .nav-tabs .active > a:hover {
9432	border-color: #DDD #DDD #DDD transparent;
9433}
9434.tabs-left > .nav-tabs > li > a {
9435	margin-left: -1px;
9436	-webkit-border-radius: 0 4px 4px 0;
9437	-moz-border-radius: 0 4px 4px 0;
9438	border-radius: 0 4px 4px 0;
9439	margin-right: 0px;
9440}
9441.controls > .radio:first-child,
9442.controls > .checkbox:first-child {
9443	padding-top: 0px;
9444}
9445.btn-toolbar {
9446	margin-top: 14px;
9447	margin-bottom: 3px;
9448}
9449.navbar .nav > li {
9450	float: right;
9451}
9452.icon-folder-2 {
9453	line-height: 25px;
9454	padding-left: 5px;
9455}
9456.navbar .nav > li > a {
9457	padding: 8px 10px;
9458	color: #FFFFFF;
9459}
9460.navigation .nav li li .nav-child {
9461	left: auto;
9462	right: 100%;
9463}
9464.navigation .nav li li .nav-child:before {
9465	left: auto;
9466	right: -7px;
9467	border-left: 7px solid rgba(0,0,0,0.2);
9468	border-right-width: 0;
9469}
9470.navigation .nav li li .nav-child:after {
9471	left: auto;
9472	right: -6px;
9473	border-left: 6px solid #ffffff;
9474	border-right-width: 0;
9475}
9476.container-logo {
9477	padding-top: 6px;
9478	float: left;
9479	text-align: left;
9480}
9481.modal-header .close {
9482	float: left;
9483}
9484.pagination a {
9485	float: right;
9486}
9487.pagination ul {
9488	display: inline-block;
9489	*display: inline;
9490	*zoom: 1;
9491	margin-right: 0;
9492	margin-bottom: 0;
9493	-webkit-border-radius: 3px;
9494	-moz-border-radius: 3px;
9495	border-radius: 3px;
9496	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
9497	-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
9498	box-shadow: 0 1px 2px rgba(0,0,0,0.05);
9499}
9500.pagination a {
9501	float: right;
9502	padding: 0 14px;
9503	line-height: 34px;
9504	text-decoration: none;
9505	border: 1px solid #ddd;
9506	border-right-width: 0;
9507}
9508.pagination li:first-child a {
9509	border-right-width: 1px;
9510	-webkit-border-radius: 0 3px 3px 0;
9511	-moz-border-radius: 0 3px 3px 0;
9512	border-radius: 0 3px 3px 0;
9513}
9514.pagination li:last-child a {
9515	-webkit-border-radius: 3px 0 0 3px;
9516	-moz-border-radius: 3px 0 0 3px;
9517	border-radius: 3px 0 0 3px;
9518}
9519.pagination-centered {
9520	text-align: center;
9521}
9522.pagination-right {
9523	text-align: right;
9524}
9525.icon-first:before {
9526	content: "\e000";
9527}
9528.icon-previous:before {
9529	content: "\7d";
9530}
9531.icon-last:before {
9532	content: "\7b";
9533}
9534.icon-next:before {
9535	content: "\7c";
9536}
9537.dl-horizontal dt {
9538	float: right;
9539	text-align: left;
9540	clear: right;
9541}
9542.dl-horizontal dd {
9543	margin-left: 0;
9544	margin-right: 180px;
9545}
9546.dl-horizontal dt,
9547.profile> ul {
9548	margin: 9px 25px 0 0;
9549}
9550.dropdown-submenu > a:after {
9551	float: left;
9552	border-width: 5px 5px 5px 0;
9553	margin-left: -10px;
9554	border-left-color: transparent;
9555	border-right-color: #CCC;
9556}
9557.badge {
9558	margin-left: 10px;
9559}
9560.tip-text {
9561	text-align: right;
9562}
9563.icon-file-add:before {
9564	content: "(";
9565}
9566.icon-eye-open:before,
9567.icon-eye:before {
9568	content: ">";
9569}
9570.icon-checkin:before,
9571.icon-checkbox:before {
9572	content: "<";
9573}
9574.icon-save-new:before,
9575.icon-plus-2:before {
9576	content: "[";
9577}
9578.btn-toolbar .btn + .btn,
9579.btn-toolbar .btn-group + .btn,
9580.btn-toolbar .btn + .btn-group {
9581	margin-left: 0;
9582	margin-right: 5px;
9583}
9584.btn-toolbar .btn-wrapper {
9585	display: inline-block;
9586	margin: 0 5px 5px 0;
9587}
9588.btn-group > .btn + .btn {
9589	margin-left: 0;
9590	margin-right: -1px;
9591}
9592.input-append .add-on,
9593.input-append .btn,
9594.input-prepend .add-on,
9595.input-prepend .btn {
9596	margin-left: 0;
9597	margin-right: -1px;
9598}
9599.table-bordered {
9600	border-right-width: 0;
9601	border-left-width: 1px;
9602	border-right-style: none;
9603	border-left-style: solid;
9604	border-right-color: -moz-use-text-color;
9605	border-left-color: #DDDDDD;
9606}
9607.chzn-container-single .chzn-single {
9608	padding-right: 8px;
9609	padding-left: 0;
9610}
9611.chzn-container-single .chzn-single span {
9612	margin-left: 26px;
9613	margin-right: 0;
9614}
9615.chzn-container-single .chzn-single abbr {
9616	left: 26px;
9617	right: auto;
9618}
9619.chzn-container-single .chzn-single div {
9620	left: 0;
9621	right: auto;
9622}
9623.chzn-container-multi .chzn-choices li {
9624	float: right;
9625}
9626.chzn-container-multi .chzn-choices .search-choice {
9627	margin-right: 5px;
9628	margin-left: 0;
9629	padding-right: 5px;
9630	padding-left: 20px;
9631}
9632.chzn-container-multi .chzn-choices .search-choice .search-choice-close {
9633	left: 3px;
9634	right: auto;
9635}
9636.chzn-container.chzn-with-drop .chzn-drop {
9637	right: 0;
9638	left: auto;
9639}
9640.chzn-container-single.chzn-container-single-nosearch .chzn-search {
9641	position: absolute;
9642	right: -9999px;
9643	left: auto;
9644}
9645.chzn-container .chzn-drop {
9646	right: -9999px;
9647	left: auto;
9648}
9649.alert {
9650	padding-right: 14px;
9651	padding-left: 35px;
9652}
9653.alert .close {
9654	left: -21px;
9655	right: auto;
9656}
9657.close {
9658	float: left;
9659}
9660.form-search .radio,
9661.form-search .checkbox,
9662.form-inline .radio,
9663.form-inline .checkbox {
9664	margin-bottom: 9px;
9665}
9666.form-search .radio input[type="radio"],
9667.form-search .checkbox input[type="checkbox"],
9668.form-inline .radio input[type="radio"],
9669.form-inline .checkbox input[type="checkbox"] {
9670	float: right;
9671	margin-left: 3px;
9672	margin-right: 0;
9673}
9674.com_media .container-main .media {
9675	display: inline-block;
9676}
9677.thumbnails > li {
9678	float: right;
9679	margin-bottom: 18px;
9680	margin-right: 20px;
9681}
9682#mediamanager-form .description,
9683#mediamanager-form .filesize,
9684#mediamanager-form .dimensions {
9685	direction: ltr;
9686}
9687.popover,
9688.tooltip-inner {
9689	text-align: right;
9690}
9691.popover.top .arrow,
9692.popover.bottom .arrow {
9693	margin-right: -11px;
9694}
9695.popover.top .arrow:after,
9696.popover.bottom .arrow:after {
9697	margin-right: -10px;
9698}
9699@media (max-width: 480px) {
9700	.btn-toolbar .btn-wrapper {
9701		display: block;
9702		margin: 0 0 5px 0;
9703	}
9704	.btn-toolbar .btn-wrapper .btn {
9705		margin-left: 0px;
9706		margin-right: 10px;
9707	}
9708}
9709#pop-print {
9710	float: left;
9711	margin: 10px;
9712}
9713#install_url,
9714#install_directory,
9715#jform_customurl,
9716#jform_link,
9717#jform_params_url,
9718input[type="url"] {
9719	text-align: left;
9720	direction: ltr;
9721}
9722#aside .nav .nav-child {
9723	border-left: 0;
9724	border-right: 2px solid #ddd;
9725	padding-left: 0;
9726	padding-right: 5px;
9727}
9728.dropdown-menu {
9729	text-align: right;
9730}
9731[class^="icon-"],
9732[class*=" icon-"] {
9733	margin-left: .25em;
9734}
9735.navbar .admin-logo {
9736	float: right;
9737	padding: 7px 15px 0px 12px;
9738}
9739.navbar .brand {
9740	float: left;
9741	padding: 6px 10px;
9742}
9743.navbar .nav {
9744	margin: 0 0 0 10px;
9745}
9746.navbar .nav > li > a {
9747	padding: 6px 10px;
9748}
9749.navbar .nav > li ul {
9750	overflow-y: auto;
9751	overflow-x: hidden;
9752	-webkit-overflow-scrolling: touch;
9753	-moz-overflow-scrolling: touch;
9754	-ms-overflow-scrolling: touch;
9755	-o-overflow-scrolling: touch;
9756	overflow-scrolling: touch;
9757	height: auto;
9758	max-height: 500px;
9759	margin: 0;
9760}
9761.navbar .nav > li ul::-webkit-scrollbar {
9762	-webkit-appearance: none;
9763	width: 7px;
9764}
9765.navbar .nav > li ul::-webkit-scrollbar-thumb {
9766	border-radius: 4px;
9767	background-color: rgba(0,0,0,0.5);
9768	-webkit-box-shadow: 0 0 1px rgba(255,255,255,0.5);
9769}
9770.navbar .nav-user .dropdown-menu li span {
9771	padding-left: 0;
9772	padding-right: 10px;
9773}
9774.navbar .nav > .dropdown.open:after {
9775	right: 10px;
9776	width: 0;
9777}
9778.navbar .empty-nav {
9779	display: none;
9780}
9781#toolbar .btn {
9782	padding: 0 10px;
9783}
9784#toolbar [class^="icon-"],
9785#toolbar [class*=" icon-"] {
9786	border-radius: 0 3px 3px 0;
9787	border-right: 0;
9788	border-left: 1px solid #b3b3b3;
9789	margin: 0 -10px 0 6px;
9790}
9791.chzn-container-single .chzn-single {
9792	padding-left: 8px;
9793}
9794.chzn-container-single .chzn-single div {
9795	border-left: 0;
9796	border-right: 1px solid #cccccc;
9797}
9798.chzn-container-single .chzn-single abbr {
9799	left: 36px;
9800}
9801.chzn-container-active.chzn-with-drop .chzn-single div {
9802	background-color: #f3f3f3;
9803	border-bottom: 1px solid #cccccc;
9804	border-bottom-left-radius: 0px;
9805	border-bottom-right-radius: 3px;
9806	border-left: 1px solid #cccccc;
9807}
9808.chzn-container-multi .chzn-choices .search-choice {
9809	padding-left: 7px;
9810}
9811.chzn-container-multi .chzn-choices .search-choice .search-choice-close {
9812	margin-left: 0;
9813	margin-right: 3px;
9814}
9815.chzn-container .chzn-single.chzn-color[rel="value_0"] div,
9816.chzn-container .chzn-single.chzn-color[rel="value_1"] div {
9817	border-right: none;
9818}
9819.chzn-container-single .chzn-search::after {
9820	left: 20px;
9821	right: auto;
9822}
9823.container-logo {
9824	padding-top: 0;
9825	float: left;
9826	text-align: left;
9827}
9828.page-title [class^="icon-"],
9829.page-title [class*=" icon-"] {
9830	margin-right: 0;
9831	margin-left: 16px;
9832}
9833@media (max-width: 767px) {
9834	.navbar .admin-logo {
9835		margin-right: 10px;
9836		padding: 9px 9px 0 9px;
9837	}
9838	.navbar .btn-navbar {
9839		float: left;
9840		margin-right: 5px;
9841		margin-left: 3px;
9842	}
9843	.navbar .nav-collapse .nav.pull-left {
9844		float: none;
9845		margin-left: 0;
9846		margin-right: 0;
9847	}
9848	.nav-collapse .nav > li {
9849		float: none;
9850	}
9851	.page-title [class^="icon-"],
9852	.page-title [class*=" icon-"] {
9853		margin-left: 10px;
9854	}
9855}
9856#status {
9857	padding: 4px 10px;
9858}
9859#status .btn-group {
9860	margin: 0;
9861}
9862#status .btn-group.separator:after {
9863	content: ' ';
9864	display: block;
9865	float: left;
9866	background: #ADADAD;
9867	margin: 0 10px;
9868	height: 15px;
9869	width: 1px;
9870}
9871#status .badge {
9872	margin-left: .25em;
9873	margin-right: 0;
9874}
9875.dropdown-menu > li > a {
9876	text-align: right;
9877}
9878.btn-group.btn-group-yesno > .btn,
9879.btn-group > .btn,
9880.btn-group > .btn + .dropdown-toggle {
9881	float: none;
9882}
9883a.grid_false {
9884	display: inline-block;
9885	height: 16px;
9886	width: 16px;
9887	background-image: url('../images/admin/publish_r.png');
9888}
9889a.grid_true {
9890	display: inline-block;
9891	height: 16px;
9892	width: 16px;
9893	background-image: url('../images/admin/icon-16-allow.png');
9894}
9895.view-login .login-joomla {
9896	position: absolute;
9897	right: 50%;
9898	height: 24px;
9899	width: 24px;
9900	margin-right: -12px;
9901	font-size: 22px;
9902}
9903.view-login .input-medium {
9904	width: 169px;
9905}
9906.login .chzn-single {
9907	width: 219px !important;
9908}
9909.login .chzn-container,
9910.login .chzn-drop {
9911	width: 227px !important;
9912	max-width: 227px !important;
9913}
9914.login .input-prepend .chzn-container-single .chzn-single {
9915	-webkit-border-radius: 3px 0 0 3px;
9916	-moz-border-radius: 3px 0 0 3px;
9917	border-radius: 3px 0 0 3px;
9918	border-right: 0px;
9919}
9920.j-sidebar-container {
9921	position: absolute;
9922	display: block;
9923	left: auto;
9924	right: -16.5%;
9925	padding-top: 28px;
9926	padding-bottom: 40px;
9927	clear: both;
9928	margin: -10px -1px 0 0;
9929	border-right: 0;
9930	border-left: 1px solid #d3d3d3;
9931}
9932.j-sidebar-container.j-sidebar-hidden {
9933	left: auto;
9934	right: -16.5%;
9935}
9936.j-sidebar-container.j-sidebar-visible {
9937	left: auto;
9938	right: 0;
9939}
9940.j-toggle-sidebar-header {
9941	padding: 10px 19px 10px 0;
9942}
9943.sidebar {
9944	padding: 3px 4px 3px 3px;
9945}
9946.j-toggle-button-wrapper.j-toggle-hidden {
9947	right: auto;
9948	left: -24px;
9949}
9950.j-toggle-button-wrapper.j-toggle-visible {
9951	right: auto;
9952	left: 10px;
9953}
9954.j-sidebar-container .icon-folder-2 {
9955	line-height: 15px;
9956	padding-left: 0;
9957}
9958#system-message-container,
9959#j-main-container {
9960	padding: 0 5px 0 0;
9961}
9962#system-message-container.j-toggle-main,
9963#j-main-container.j-toggle-main,
9964#system-debug.j-toggle-main {
9965	float: left;
9966}
9967@media (max-width: 979px) {
9968	.j-toggle-button-wrapper.j-toggle-hidden {
9969		right: auto;
9970		left: -20px;
9971	}
9972}
9973@media (max-width: 767px) {
9974	.j-sidebar-container {
9975		position: relative;
9976		padding: 0;
9977		border-right: 0;
9978		border-left: 0;
9979	}
9980	.j-sidebar-container.j-sidebar-hidden {
9981		margin-left: auto;
9982		margin-right: 16.5%;
9983	}
9984	.j-sidebar-container.j-sidebar-visible {
9985		margin-left: auto;
9986		margin-right: 0;
9987	}
9988	.view-login select {
9989		width: 229px;
9990	}
9991}
9992#j-main-container.expanded {
9993	margin-right: 0;
9994}
9995@media (min-width: 768px) {
9996	.row-fluid [class*="span"] {
9997		margin-right: 15px;
9998		margin-left: 0;
9999	}
10000	.row-fluid .modal-batch [class*="span"] {
10001		margin-right: 0;
10002	}
10003}
10004.row-fluid .modal-batch [class*="span"] {
10005	margin-right: 0;
10006}
10007@media (max-width: 479px) {
10008	.btn-toolbar .btn-wrapper .btn {
10009		width: 100% !important;
10010		margin-right: 0px;
10011	}
10012	.btn-toolbar .btn-wrapper {
10013		margin: 0 10px 5px 10px;
10014	}
10015}
10016@media (max-width: 420px) {
10017	.j-sidebar-container {
10018		margin: 0;
10019	}
10020	.view-login .input-medium {
10021		width: 173px;
10022	}
10023	.view-login select {
10024		width: 229px;
10025	}
10026}
10027.js-pstats-data-details dd {
10028	margin-right: 240px;
10029}
10030.modal-footer button {
10031	float: left;
10032}
10033.modal-header {
10034	text-align: right;
10035}
10036#mediamanager-form .thumbnails-media .thumbnail {
10037	margin-left: 18px !important;
10038	margin-right: 0;
10039	direction: ltr;
10040	text-align: center;
10041}
10042.thumbnails-media .imgThumb label::before,
10043.thumbnails-media .imgThumb .imgThumbInside::before {
10044	left: 0;
10045	right: auto;
10046	border-radius: 3px 0;
10047}
10048.thumbnails-media .thumbnail input[type="radio"],
10049.thumbnails-media .thumbnail input[type="checkbox"] {
10050	left: auto;
10051	right: 5px;
10052}
10053.thumbnails-media .imgDelete a.close {
10054	border-radius: 0 3px;
10055}
10056.thumbnails-media .imgPreview a,
10057.thumbnails-media .imgDetails {
10058	border-radius: 3px 0;
10059	border-width: 1px;
10060	left: 0;
10061	right: 0;
10062	text-align: left;
10063	direction: ltr;
10064}
10065.thumbnails-media .imgPreview a {
10066	width: 100%;
10067}
10068.subform-table-layout td {
10069	padding-left: 10px;
10070}
10071.subform-table-layout td::before {
10072	content: attr(data-column);
10073	left: auto;
10074	right: 10px;
10075	padding-left: 10px;
10076	padding-right: 0;
10077}
10078.subform-table-layout .subform-repeatable tbody td:last-of-type {
10079	text-align: left;
10080}
10081.subform-table-layout .form-horizontal .controls {
10082	margin-top: 0;
10083}
10084.tree-holder ul ul {
10085	padding-right: 15px;
10086	box-shadow: 3px 0 0 rgba(0,0,0,0.08);
10087	padding-left: 0;
10088}
10089.tree-holder ul ul .folder-url,
10090.tree-holder ul ul .file {
10091	box-shadow: 3px 0 0 #3071a9;
10092	border-right: 0;
10093	border-left: 1px solid rgba(0,0,0,0.08);
10094}
10095.dropdown-reverse {
10096	left: 0;
10097	right: auto;
10098}
10099.com_cpanel .well > .row-striped > .row-fluid [class*="span"],
10100.com_cpanel .well > .list-striped > .row-fluid [class*="span"] {
10101	margin-right: 0;
10102}
10103